Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Autodesk Productstream Professional
  Jobserver Job zu einer definierten Uhrzeit starten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
Autor Thema:  Jobserver Job zu einer definierten Uhrzeit starten (1990 mal gelesen)
noctis79
Mitglied
Konstrukteur/ CAD-Administrator


Sehen Sie sich das Profil von noctis79 an!   Senden Sie eine Private Message an noctis79  Schreiben Sie einen Gästebucheintrag für noctis79

Beiträge: 164
Registriert: 07.10.2009

Inventor Simulation 2011 - 64-Bit-Edition
Productstream Professional Pro 2011

erstellt am: 26. Aug. 2011 13:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

da bei uns die Jobserver regelmäßig "voll laufen" möchte ich diese zu einer gewissen Uhrzeit neu starten.
Ein geplanter Task fällt aus da es passieren kann, dass gerade eine größere BG
in Bearbeitung ist und der Task zum Herunterfahren den Job dann grillen würde...

Meine Überlegung geht nun dahin, zu einer gewissen Uhrzeit einen Job anlegen, der das Temp- Verzeichnis leert und den Jobserver neu bootet...

Problem:
Wie lasse ich den Job zu genau dieser Zeit anlegen?
Gibt´s da einen Aufruf bei der Job- konfig oder sollte man dies über eine dbp
realisieren?!?

Bin für jede Hilfe dankbar!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jörg2
Mitglied



Sehen Sie sich das Profil von Jörg2 an!   Senden Sie eine Private Message an Jörg2  Schreiben Sie einen Gästebucheintrag für Jörg2

Beiträge: 509
Registriert: 20.02.2007

erstellt am: 26. Aug. 2011 15:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für noctis79 10 Unities + Antwort hilfreich

Ich glaube, ich verstehe dich nicht ganz.

Einen zeitgesteurten Job anzulegen ist doch ganz einfach.
Du gibst bei Bedingung für Ausführung ein: comp("2130","#SYSTIME")
Und der Job wird nur ausgeführtm wenn die Systemzeit zwischen 21.30.00 und 21.30.99 liegt.
Je nach Jobtyp muss man ein bischen mit der Genauigkeit (Minuten und Sekunden) spielen, damit der Job nicht mehrfach angelegt wird.

Wo aber wäre der Vorteil gegenüber einem Windows-Task?

Ich lasse meinen Jobserver immer morgens, vor Arbeitsbeginn neu starten.
Dann hat der Jobsererver die ganze Nacht Zeit gehabt, die Job´s abzuarbeiten.
Bei nicht erfolgreichem Abschluss eines Jobs, lasse ich mir eine Email zusenden.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

noctis79
Mitglied
Konstrukteur/ CAD-Administrator


Sehen Sie sich das Profil von noctis79 an!   Senden Sie eine Private Message an noctis79  Schreiben Sie einen Gästebucheintrag für noctis79

Beiträge: 164
Registriert: 07.10.2009

Inventor Simulation 2011 - 64-Bit-Edition
Productstream Professional Pro 2011

erstellt am: 27. Aug. 2011 08:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Guten Morgen Jörg,

das Problem ist, dass die JS teilweise 3-4 Tage ununterbrochen zu tun haben.
Bei einem geplanten Task schieße ich meistens einen laufenden Job ab.
Mir geht es auch darum, den Job nach dem JS- Restart automatisch wieder anzulegen.

Ist aber eine Idee, werde dann einfach bei Erfolg oder bei Fehler den Job nochmal ausführen...

Danke für Deine Antwort!

K, ist jetzt gelöst.

Job:
Restart_02

Bedingung für Aktivierung:
comp("02","$$LOCATION")

Bedingung für Ausführung:
comp(" 3:00","#SYSTIME5") | | comp("12:10","#SYSTIME5")

Befehle bei Erfolg:
___Jobcreate(Restart_02);
___Shell(taskkill /IM compass.exe);

Befehle bei Fehler:
___Jobcreate(Restart_02)

Der Befehl startet alle 5 Jobserver dann neu und sollte immer wieder anlaufen...

[Diese Nachricht wurde von noctis79 am 27. Aug. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz