/
IV8AppsServer

IV8AppsServer

rc.apps.server beinhaltet einige Daten über den aktuellen AppServer. Diese Daten stehen dem Programmierer hier nur zum Lesen zur Verfügung und können nicht per Skript beeinflusst werden.

  • userDir : string, Verzeichnis etc/user

  • tempDir : string, Verzeichnis temp

  • state : number

    • 0 - SERVERSTATE_STARTING

    • 1 - SERVERSTATE_RUNNING

    • 2 - SERVERSTATE_SHUTDOWN

  • service : string, Dienstname

  • serverID : number, ID des Servers

  • rootDir : string, Server-Verzeichnis

  • logDir : string, Log-Verzeichnis

  • groupID : number, Servergruppen-ID

  • dataDir : string, Datenverzeichnis (enthält WORK usw.)

  • connect : string, Server ConnectionString

  • confDir : string, Verzeichnis etc

Code

rc.console.log(JSON.stringify(rc.apps.server,null,3));

Output

{    "userDir": "D:\\as\\as1010\\u_1\\Data\\etc\\user\\",    "tempDir": "d:\\dvp\\as1010\\appserver\\debug\\runw64\\ostemp\\",    "state": 1,    "service": "as1010u_1",    "serverID": 3,    "rootDir": "d:\\dvp\\as1010\\appserver\\debug\\runw64\\",    "logDir": "D:\\dvp\\AS1010\\appserver\\debug\\log\\",     "groupID": 3,    "dataDir": "D:\\as\\as1010\\u_1\\Data\\",    "connect": "TEST#4000",    "confDir": "D:\\as\\as1010\\u_1\\Data\\etc\\" }

 

Related content