To optimize Unwired Server performance across the cluster,
configure the thread count and pool size, web service connection counts and timeout, inbound
and outbound messaging queue counts, and proxy connection pool and synchronization cache
size.
- In the left navigation pane, select Configuration.
- In the right administration pane, click the General
tab.
- From the menu bar, select Performance.
- Configure these properties, as required:
- Inbound messaging queue count – number of message queues used for incoming
messages from the messaging-based synchronization application to the server.
Sybase recommends you choose a value that represents
at least 10% of active devices.
- Maximum count of total webservice connections – maximum number of web service
connections allowed overall.
- Maximum count of webservice connections per host – maximum number of web
service connections allowed per host configuration.
- Maximum number of in memory messages – maximum allowable number of in memory
messages.
- Maximum proxy connection pool size – maximum size for the replication
protocol server memory cache.
- Outbound messaging queue count – number of message queues used for outbound
messages from the server to the messaging-based synchronization application.
Sybase recommends a value that represents at least
50% of active devices. However, if you are running 32-bit operating system, do not
exceed a value of 100% of active devices.
- Subscribe bulk load thread pool size – maximum number of threads allocated to
initial bulk load subscription operations. The default value is 5 Setting the
thread pool size too high can impact performance.
- Synchronization cache size – maximum size for the replication protocol server
memory cache.
- Thread count – MobiLink thread count. This value should be lower than the thread
count for the SQL Anywhere database.
- Webservice connection timeout – length of time, in seconds,
until a web service connection is established.
A value of 0
(zero) means no timeout.
- Click Save.