span8
span4
span8
span4
How can I tell if FME Server is registering my custom Python interpreter?Is this recorded in any log file?
When an FME Server Engine processes itsfirst job(after starting or restarting),it will record this information in the Job Log:
8 | INFORM | 0.0 | 0.0 | 2016-12-20 14:52:22 | Using FME's provided Python interpreter from `C:\Program Files\FMEServer\Server\fme\fmepython27\python27.dll' |
9 | INFORM | 0.0 | 0.0 | 2016-12-20 14:52:22 | Python version 2.7 loaded successfully |
10 | INFORM | 0.0 | 0.1 | 2016-12-20 14:52:22 | FME_BEGIN_PYTHON: evaluating python script from string... |
11 | INFORM | 0.0 | 0.1 | 2016-12-20 14:52:22 | FME_BEGIN_PYTHON: python script execution complete. |
This information will be displayed foreachFME Server Engine you have licensed.
Subsequent jobs ranon the same FME Server Enginewill not post this information about the Python interpreter seen on Line 8 and 9 until the Engine restarts.
When an FME Server Engine starts up,it reads this information and stores it.This is why if you change the Python interpreter for an FME Server Engine,you must restart the Windows Services for the change to take effect.
You can control how many successful or failed translations are required before an FME Server Engine restarts by changing the values of MAX_TRANSACTION_RESULT_SUCCESSES and MAX_TRANSACTION_RESULT_FAILURES.
(seehttps://docs.亚搏在线safe.com/fme/html/FME_Server_Documentation/Content/ReferenceManual/ConfigFileRef.htm)
© 2019 亚搏在线Safe Software Inc |Legal