This functionality is only available for certain module packages.

Job Server with Job Server Worker installation

The installation of the Job Server with Worker is based on the Stand-Alone installation (see Stand-Alone installation).

The optional functions (Optional Features) have to be installed for the Job Server and Job Server Worker:

  1. Start EEC
  2. Open Help > Install new software....
  3. In the Use field select the --All available sites-- or de.eplan.eec.install.optfeatures entry from the drop-down list.
  4. Expand the EEC Optional Features path.
  5. Select the entries Job Server Feature and Job Server Worker Feature.
  6. Click [Next >].

The functions to be installed are only listed so that the selection can be checked.

  1. Click [Next >].
  2. Accept the license terms.
  3. Click [Finish].

To enable the Job Server to communicate with the Workers, the initialization file (for example ec.ini) should contain an argument with the Port number, where the Job Server listens, for example 8686 (see de.eplan.eec.jobserver.port):

-Dde.eplan.eec.jobserver.port=8686

In order to make the Job Server accessible for Workers, the initialization file (for example ec.ini) has to contain a private.aliasUrl entry, for example http://jobserverstation:8686 (see de.eplan.eec.jobserver.private.aliasurl). Workers that also have this address entered in the initialization file (for example ec.ini) can register themselves automatically during the start:

-Dde.eplan.eec.jobserver.private.aliasurl=http://jobserverstation:8686

In order to make the Job Server accessible for clients (for example browsers), the initialization file (for example ec.ini) can contain the aliasUrl argument, for example http://jobserverstation:8686 (see de.eplan.eec.jobserver.aliasurl).

-Dde.eplan.eec.jobserver.aliasurl=http://jobserverstation:8686

To enable the Job Server to receive queries from Workers the initialization file (for example ec.ini) should contain an argument with the Port number, where the Worker listens, for example 8989 (see de.eplan.eec.jobserver.worker.port):

-Dde.eplan.eec.jobserver.worker.port=8989

The Worker is started automatically when EEC is started, if the value for autostart is set to the value true in the initialization file (for example ec.ini) (see de.eplan.eec.jobserver.worker.autostart):

-Dde.eplan.eec.jobserver.worker.autostart=true

You can also specify in the initialization file the language in which the user interface of the Worker is to be started, for example German (see -osgi.nl):

-Dosgi.nl=de_DE

Further Worker settings can be made in the preferences:

More: