Difference between revisions of "Server Config"

From Interstellar Rift Wiki
Jump to: navigation, search
Line 1: Line 1:
The server config file contains most s
+
The server config file contains most server configuration settings.
  
{| class="wikitable"
+
==Ghost Clients==
 +
{| class="wikitable" style="width: 85%;"
 
!Setting
 
!Setting
 
!Description
 
!Description
 +
!Required rebuild
 
!Default
 
!Default
 
|-
 
|-
 
|GhostClientStartCountThreshold
 
|GhostClientStartCountThreshold
 
|rowspan="3"|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''
 
|rowspan="3"|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''
 +
|No
 
|10
 
|10
 
|-
 
|-
 
|GhostClientStartCountResetDurationInSeconds
 
|GhostClientStartCountResetDurationInSeconds
 +
|No
 
|120
 
|120
 
|-
 
|-
 
|GhostClientPreventStartDurationInSeconds
 
|GhostClientPreventStartDurationInSeconds
 +
|No
 
|300
 
|300
 
|-
 
|-
 
|GhostClientStartCountThresholdEnabled
 
|GhostClientStartCountThresholdEnabled
|Whether to enable the ghost client start count threshold.
+
|Whether to enable the ghost client start count threshold
|true
+
|No
 +
|True
 
|-
 
|-
 
|GhostClientHeartbeatIntervalInSeconds
 
|GhostClientHeartbeatIntervalInSeconds
|The interval in which heartbeats are sent to ghost clients.
+
|The interval in which heartbeats are sent to ghost clients
 +
|No
 
|5
 
|5
 
|-
 
|-
 
|GhostClientHeartbeatTimeoutInSeconds
 
|GhostClientHeartbeatTimeoutInSeconds
|After how long a ghost client should be killed when it doesn't respond to heartbeats.
+
|After how long a ghost client should be killed when it doesn't respond to heartbeats
 +
|No
 
|60
 
|60
 
|-
 
|-
 
|GhostClientHeartbeatEnabled
 
|GhostClientHeartbeatEnabled
 
|Whether to enable ghost client heartbeats
 
|Whether to enable ghost client heartbeats
|true
+
|No
 +
|True
 
|-
 
|-
 
|MaxTimeToCacheSystemSaveDataInTicks
 
|MaxTimeToCacheSystemSaveDataInTicks
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system.
+
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system
 +
|No
 
|100
 
|100
 
+
|}
|}
+
==Hosting==
 +
{| class="wikitable" style="width: 85%;"
 +
!Setting
 +
!Description
 +
!Required rebuild
 +
!Default
 +
|-
 +
|ServerName
 +
|The name that will advertise the server in the server list
 +
|No
 +
|IsR Server
 +
|}

Revision as of 16:27, 16 August 2019

The server config file contains most server configuration settings.

Ghost Clients

Setting Description Required rebuild Default
GhostClientStartCountThreshold How many times a ghost client can be started in GhostClientStartCountResetDurationInSeconds before being prevented from starting for GhostClientPreventStartDurationInSeconds No 10
GhostClientStartCountResetDurationInSeconds No 120
GhostClientPreventStartDurationInSeconds No 300
GhostClientStartCountThresholdEnabled Whether to enable the ghost client start count threshold No True
GhostClientHeartbeatIntervalInSeconds The interval in which heartbeats are sent to ghost clients No 5
GhostClientHeartbeatTimeoutInSeconds After how long a ghost client should be killed when it doesn't respond to heartbeats No 60
GhostClientHeartbeatEnabled Whether to enable ghost client heartbeats No True
MaxTimeToCacheSystemSaveDataInTicks How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system No 100

Hosting

Setting Description Required rebuild Default
ServerName The name that will advertise the server in the server list No IsR Server