Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
speedy:30_modules:jobserver [2025/01/30 07:46] – [dwSessionSvc] speedyspeedy:30_modules:jobserver [2025/07/28 09:46] (aktuell) speedy
Zeile 126: Zeile 126:
 |jobserver.message.body| Nachricht die bei der automatisch generierten Nachricht gesendet werden soll.| |jobserver.message.body| Nachricht die bei der automatisch generierten Nachricht gesendet werden soll.|
 |jobserver.servername| Gibt den Computername vom Jobserver an.| |jobserver.servername| Gibt den Computername vom Jobserver an.|
- 
-===== dwSessionSvc ===== 
-Über die **dwSessionSvc** kann die Session als Dienst ausgeführt werden. Dies kann helfen die Anmeldezeit in Speedy-Modulen drastisch zu verbessern. Hauptsächlich macht der Dienst auf Servermaschinen wie z. B. der Jobserver Sinn. \\ 
-Die **dwSessionSvc.exe** muss im bin64 Verzeichnis liegen. Zur Installation muss eine Kommandozeile (cmd) als Administrator ausgeführt werden. 
-Es gibt folgende 3 Übergabeparameter: 
- 
-^Parameter^Beschreibung^ 
-| - Service | Der Service wird als Dienst im Windows registriert. Er kann dann auch unter den Windows-Diensten eingesehen und konfiguriert werden. (Präferiert)| 
-| - RegServer | Service wird mit COM-Modul registriert.| 
-| - UnregServer dfg | Lokaler Server und der Service werden deregistriert.| 
- 
-Am besten danach den Dienst auf //**Automatisch (Verzögerter Start)**// stellen. 
-/* 
-==== Tabellen ==== 
-Tabellendefinitionen der Jobserver Tabellen. 
- 
-**js_jobs** 
-<code SQL> 
-CREATE TABLE `js_jobs` ( 
- `jobs_id` INT(11) NOT NULL AUTO_INCREMENT, 
- `jobs_type` VARCHAR(50) NULL DEFAULT NULL, 
- `jobs_schedule` DATETIME NULL DEFAULT NULL, 
- `jobs_prior` INT(11) NULL DEFAULT '0', 
- `jobs_createdby` VARCHAR(50) NULL DEFAULT NULL, 
- `jobs_createdat` DATETIME NULL DEFAULT NULL, 
- `jobs_response` INT(11) NULL DEFAULT '0', 
- `jobs_responseusr` VARCHAR(50) NULL DEFAULT NULL, 
- `jobs_host` VARCHAR(50) NULL DEFAULT NULL, 
- `jobs_time` DATETIME NULL DEFAULT NULL, 
- `jobs_flag` INT(11) NULL DEFAULT '0', 
- `jobs_path` VARCHAR(255) NULL DEFAULT NULL, 
- `jobs_restarted` INT(11) NULL DEFAULT '0', 
- PRIMARY KEY (`jobs_id`) 
-) 
-COLLATE='latin1_swedish_ci' 
-ENGINE=InnoDB 
-AUTO_INCREMENT=85 
-; 
- 
-</code>\\ 
- 
-**js_proc** 
-<code SQL> 
-CREATE TABLE `js_proc` ( 
- `proc_id` INT(11) NOT NULL AUTO_INCREMENT, 
- `proc_jid` INT(11) NOT NULL, 
- `proc_jsdtype` VARCHAR(50) NULL DEFAULT NULL, 
- `proc_startat` DATETIME NULL DEFAULT NULL, 
- `proc_endat` DATETIME NULL DEFAULT NULL, 
- `proc_result` VARCHAR(255) NULL DEFAULT NULL, 
- `proc_finished` INT(11) NULL DEFAULT '0', 
- `proc_flag` INT(11) NULL DEFAULT '0', 
- PRIMARY KEY (`proc_id`), 
- INDEX `proc_jid` (`proc_jid`) 
-) 
-COLLATE='latin1_swedish_ci' 
-ENGINE=InnoDB 
-AUTO_INCREMENT=27381 
-; 
- 
-</code>\\ 
- 
-**js_types** 
-<code SQL> 
-CREATE TABLE `js_types` ( 
- `types_id` INT(11) NOT NULL AUTO_INCREMENT, 
- `types_name` VARCHAR(50) NULL DEFAULT NULL, 
- `types_parallelcount` INT(11) NULL DEFAULT NULL, 
- `types_maxtime` INT(11) NULL DEFAULT NULL, 
- `types_killable` INT(11) NULL DEFAULT '0', 
- `types_maxrestart` INT(11) NULL DEFAULT '0', 
- `types_settinghead` VARCHAR(50) NULL DEFAULT NULL, 
- `types_exepath` VARCHAR(255) NULL DEFAULT NULL, 
- `types_flag` INT(11) NULL DEFAULT NULL, 
- PRIMARY KEY (`types_id`) 
-) 
-COLLATE='latin1_swedish_ci' 
-ENGINE=InnoDB 
-AUTO_INCREMENT=3 
-; 
- 
-</code> 
-*/