Keyfactor Command Service Job Settings
The Service appsettings.json file allows you to view or change the Keyfactor Command Service installation and configuration settings. By default, the Keyfactor Command Service job sets all service jobs to run based on the configuration wizard setting (see Service Tab). The setting for select service jobs can be changed in the appsettings.json file.
To update the appsettings.json file for service configuration:
-
Navigate to the Service\Configuration folder on your server, located by default at:
C:\Program Files\Keyfactor\Keyfactor Platform\Service\Configuration -
Browse to open the appsettings.json file in a text editor (e.g. Notepad) and adjust the values as needed as per Table 84: Keyfactor Command Services Configuration Settings and Keyfactor Command Service Automated Tasks.
Figure 412: Appsettings.json File for TimerService Settings
- Save the file.
Table 84: Keyfactor Command Services Configuration Settings
Setting | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
NLog Config File |
Enter the file path to the Nlog_KeyfactorAPI.config file. The default is: C:\Program Files\Keyfactor\Keyfactor Platform\Service\Configuration
|
||||||||
Extensions Directory |
Enter the file path to the extensions to be loaded by the extension loader (for registration handler, workflow step, etc... support). The default value is Extensions, for example: C:\Program Files\Keyfactor\Keyfactor Platform\Service\Extensions
|
||||||||
Active Directory Enforced | This should be set to false if you are not using Active Directory. An IIS reset will be required to apply this setting if you change it. | ||||||||
Sql Retry Configuration |
SQL retry settings (seeKeyfactor Command Changing SQL Retry Settings for more information).
|
||||||||
Metadata Generation |
|
||||||||
Lock Timeout | The wait time in milliseconds to acquire a lock on a job for High Availability. |