I need little bit more explanation about some of the advanced server settings.
Code: Select all
<systemControllerRequestQueueSize>20000</systemControllerRequestQueueSize>
<extensionControllerRequestQueueSize>20000</extensionControllerRequestQueueSize>
Is this the size per client or this is some queue that all clients share?
Is this the count of actual number of messages ( for instance: userJoin +1msg, userLeave +1msg = Total size of queue: 2 ) or this is the size of the message ( for instance: userJoin +5kb, userLeve +7kb = Total size of queue: 12kb)
Code: Select all
<maxReadBufferSize>1024</maxReadBufferSize>
<maxWriteBufferSize>32768</maxWriteBufferSize>
<sessionPacketQueueSize>120</sessionPacketQueueSize>
What are the above settings for and what are the pros/cons of increasing/decreasing their values?