The configuration file of the WebOffice Extensions Service is located in <SynerGIS directory location>\GeoOffice\Bin\SynerGIS.WebOffice.Extensions.exe.config after installation.
In this file you can set values for the parameters IP-Adress, Port, MaxThreads and MaxWaitingConnnections. These parameters will overwrite the following default values.
Adapt WebOffice Extensions Service configuration (optional)
Optionally it may be adapted to custom requirements by setting new values for the parameters IP-Address, Port, MaxThreads and MaxWaitingConnections. In general, adaptations will be necessary only if there is a divergence to the default settings below.
After the installation, the configuration file of the WebOffice Extensions Service are located in <SynerGIS Installationsverzeichnis>\GeoOffice\Bin\SynerGIS.WebOffice.Extensions.Configuration.xml
Note: Depending on your machine and installation, the SynerGIS directory can be installed, e.g. in C:\Program Files\SynerGIS or C:\Program Files x86\SynerGIS.
If the default settings do match your requirements, skip this step an restart the service like described below.
Attribute |
Description |
ServiceIPAddress |
Enter the IP-address of the machine which runs the extensions service Note: By default in WebOffice 10.8 SP2 the value: 127.0.0.1 is used. |
ServicePort |
The Port. Note: By default in WebOffice 10.8 SP2 the value: 12000 is used. |
Testing |
This Parameter causes, that the configuration file is newly read out with each request (except Parameter ServiceIPaddress and ServicePort). This parameter should only be used for test purposes (e.g. find out the best settings for the system). Specification of the value in Boolean. Note: By default in WebOffice 10.8 SP2 the value: false is used. |
Poolsize |
Number of processes that can run simultaneously (ExtensionHost.exe). Poolsize is strongly depending of the resources and the number of processors. Note: With 4 processors the poolsize 6 is most effective. With 6 processors the poolsize 12 is most effective. The best setting for this parameter can be detected by testing (see above). Note: By default in WebOffice 10.8 SP2 the value: 3 is used. |
MemoryLimit |
Defines the max. size of the created process (.exe) within the usage of the Extension. If the process (.exe) gets bigger than the MemoryLimit, it will be destroyed. |
CallLimit |
Defines how often the process (.exe) can be executed, until it will be destroyed. Note: By default in WebOffice 10.8 SP2 the value: 0 is used (no limitation). |
LifeTimeLimit |
Defines how long a process is allowed to run. After the defined time, the process (.exe) will be destroyed. Note: By default in WebOffice 10.8 SP2 the value: 0 is used (no limitation). |
OperationTimeout |
Defines how long a process is allowed to run for the performance of a task. Value is given in minutes. Note: By default in WebOffice 10.8 SP2 the value: 60 is used. |
WaitingForHostTimeout |
Defines how long a client is allowed to be in the waiting loop, until a process is available. If no process is available, the message: 'Server is busy' will be displayed. The minimum value is 1 and this value is given in seconds. Note: By default in WebOffice 10.8 SP2 the value: 60 is used. |
MaxWaitingConnections |
Defines the max. number of clients, which are allowed in the waiting loop. If the number gets overrun the message: 'Server is busy' will be displayed. Note: By default in WebOffice 10.8 SP2 the value: 100 is used. |
ConnectToHostTimeout |
Defines the maximum amount of time for connecting to extension host (sec.). Note: By default in WebOffice 10.8 SP2 the value: 10 is used, minimum: 1. |
Parameters of the WebOffice extensions service
Start WebOffice Extensions Service (optional)
The WebOffice Extensions Service should automatically start after the setup. If not, it has to be started manually after installation. Search for Services in the Start menu and open it.
Open Windows Services from the start menu
Start WebOffice Extensions Service
Note: It is not necessary to manually stop the WebOffice Extensions Service in case WebOffice extensions will be uninstalled.