// ---- config local variables | |
// Used by ConfigFile in EGS and WS | |
ShardId = 302; | |
// Used by CVariable in WS | |
PlayerLimit = 5000; | |
// Used to connect to AES (this file) and to set up AES service (admin_executor_service.cfg) | |
AESPort="46702"; | |
AESHost="localhost"; | |
// ---- service NeL variables (used by ConfigFile class) | |
WindowStyle = "WIN"; | |
// don't connect to the old NeLNS AES | |
DontUseAES = 1; | |
// Configure module gateway for layer 5 module comm | |
StartCommands += | |
{ | |
// Create a gateway module | |
"moduleManager.createModule StandardGateway gw", | |
// add a layer 5 transport | |
"gw.transportAdd L5Transport l5", | |
// open the transport | |
"gw.transportCmd l5(open)", | |
/// Create default connection with admin executor service | |
// Create a gateway module | |
"moduleManager.createModule StandardGateway gw_aes", | |
// create the admin executor service module | |
"moduleManager.createModule AdminExecutorServiceClient aes_client", | |
"aes_client.plug gw_aes", | |
// create a layer 3 client to connect to aes gateway | |
"gw_aes.transportAdd L3Client aes_l3c", | |
"gw_aes.transportCmd aes_l3c(connect addr="+AESHost+":"+AESPort+")", | |
}; | |
NSHost = "localhost"; | |
// A list of vars to graph for any service | |
GraphVars += | |
{ | |
"ProcessUsedMemory", "60000", // every minute | |
}; | |
IgnoredFiles = { "continent.cfg", "__read_me.txt", "bandit.html", "flora_primr.primitive" }; | |
// Set a mainland SessionId. | |
// Live: Must be 0 for ring shards, non-zero (usually ShardId) for mainland shards | |
// Dev: Can be non-zero to initially connect a client to a ring shard | |
NoWSShardId = ShardId; | |
// ---- service NeL variables (used by CVariable class) | |
// Disable generation / display of nldebug messages | |
DisableNLDebug = 1; | |
// Disable nel net verbose logging | |
VerboseNETTC = 0; | |
VerboseLNETL0 = 0; | |
VerboseLNETL1 = 0; | |
VerboseLNETL2 = 0; | |
VerboseLNETL3 = 0; | |
VerboseLNETL4 = 0; | |
VerboseLNETL5 = 0; | |
VerboseLNETL6 = 0; | |
// If the update loop is too slow, a thread will produce an assertion. | |
// By default, the value is set to 10 minutes. | |
// Set to 0 for no assertion. | |
UpdateAssertionThreadTimeout = 6000000; | |
// how to sleep between 2 network updates | |
// 0 = pipe | |
// 1 = usleep | |
// 2 = nanosleep | |
// 3 = sched_yield | |
// 4 = nothing | |
UseYieldMethod = 0; | |
DefaultMaxExpectedBlockSize = 200000000; // 200 M ! | |
DefaultMaxSentBlockSize = 200000000; // 200 M ! | |
// Will SaveFilesDirectory will be converted to a full path? | |
ConvertSaveFilesDirectoryToFullPath = 0; | |
// Where to save specific shard data (ie: player backup), relatively to SaveShardRoot | |
SaveFilesDirectory = ""; | |
// where to save generic shard data (ie: packed_sheet) | |
WriteFilesDirectory = "data_shard"; | |
// ---- service custom variables (used by ConfigFile class) | |
// ---- service custom variables (used by CVariable class) |
ryzom common.cfg
最新推荐文章于 2019-10-06 12:49:46 发布