To optimize SAP Mobile 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. SAP 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. SAP 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.