Skip to main content link. Accesskey S
  • Anonymous
  • Log on
  • Help
  • IBM logo
  • Lotus Notes and Domino wiki
  • All Wikis
  • Home
  • Community Articles
  • Product Documentation
  • Learning Center


Search

Advanced Search

Categories

Tag Cloud

  • 6.0
  • 6.5
  • 6.5.4
  • 6.x
  • 7.0
  • 7.0.2
  • 7.5
  • 7.x
  • 8.0
  • 8.0.1
  • 8.0.2
  • 8.5
  • 8.5.1
  • 8.5.2
  • 8.5.3
  • 8.5.x
  • 8.x
  • address
  • admin
  • administering
  • administration
  • administrator
  • attachment
  • best practice
  • Blackberry
  • cache
  • calendar
  • Client deployment
  • contacts
  • DAOS
  • database
  • database properties
  • db2
  • DCT
  • demo
  • deployment
  • deployment Notes
  • directory
  • document
  • documents
  • Domino
  • Domino Server
  • Domino Web Access
  • dwa
  • email
  • getting started
  • http
  • IMAP
  • inotes
  • install
  • iPhone
  • LDAP
  • logging
  • Lotus iNotes
  • Lotus Notes
  • Lotus Notes Traveler
  • Lotus Traveler
  • mail
  • mail file
  • max
  • media_notes
  • memory
  • message
  • messaging
  • MIME
  • moving_advanced
  • moving_cal
  • moving_mail
  • ND6
  • notes
  • Notes ID Vault
  • notes.ini
  • NotesBench
  • performance
  • plug-ins
  • Policies
  • preferences
  • R5
  • reference card
  • replication
  • router
  • Sametime
  • search
  • Security
  • server
  • smtp
  • table
  • text
  • tips
  • to do
  • Traveler
  • troubleshooting
  • upgrade
  • user
  • using
  • video
  • videofest
  • web
  • Widgets and Live Text
  • Windows
InformationInformation
You are currently viewing machine translated content. IBM translation might be available. Click IBM Translated Product Documentation to see what is available.X


Home > Lotus Notes Traveler administration > Tuning active HTTP threads for Lotus Notes Traveler
Rate this article 1 starRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

Tuning active HTTP threads for Lotus Notes Traveler 

expanded Abstract
collapsed Abstract
This document explains how to determine how many active HTTP threads are needed for Lotus Notes Traveler
ShowTable of Contents
HideTable of Contents
  • 1 Lotus Notes Traveler problems caused by an insufficient number of active HTTP threads
  • 2 How to determine the number of active HTTP threads needed for Lotus Notes Traveler
  • 3 Default HTTP thread values activated by Lotus Notes Traveler
  • 4 How to determine the number of Notes Traveler devices
  • 5 How to determine the current number of active HTTP threads
  • 6 How to change the number of active HTTP threads

Lotus Notes Traveler problems caused by an insufficient number of active HTTP threads


Lotus Notes Traveler devices utilize Domino web server HTTP threads when communicating with the server. If the number of active HTTP threads is insufficient, the following problems may occur:
  • Apple device users may experience "Cannot connect to server" messages or slow responsiveness when opening, sending, or synchronizing email, contacts, or calendar items and when downloading email attachments
  • Other device users may see error 503 (Server busy) messages in the Notes Traveler client interface, experience sync failures, and general slow responsiveness
  • Server CPU and memory utilization may increase to abnormal levels

How to determine the number of active HTTP threads needed for Lotus Notes Traveler


The number of active HTTP threads needed for Traveler is calculated this way:

    1.2 x Number of registered devices = Number of needed active HTTP threads

Default HTTP thread values activated by Lotus Notes Traveler


Lotus Notes Traveler will set the active HTTP threads to a default value depending on the architecture of the Domino instance.

For 32-bit Domino installations, 100 HTTP threads are allocated. This is done via the following notes.ini parameter, added automatically during Notes Traveler installation:

NTS_MAX_HTTP_THREADS=100

For 64-bit Domino installations, 400 HTTP threads are allocated. This is done via the following notes.ini parameter, added automatically during Notes Traveler installation:

NTS_MAX_HTTP_THREADS=400

These parameters are used to set the HTTP Number active threads value in the Server document during Traveler startup if NTS_AUTO_CONFIG=true is also present in notes.ini and the Traveler Server ID has appropriate ACL access to names.nsf.

How to determine the number of Notes Traveler devices


At the Domino console on the Traveler server, run the following command:

tell traveler stat show

In the output displayed by the command, find Push.Devices.Total, which is the total number of devices registered with the server.

For example:

    Push.Devices.Total = 225

    This indicates that 225 devices are registered for synchronization with the Notes Traveler server. This number of devices indicates that at least 270 HTTP threads are needed (1.2 x 225 = 270).
If the console output is scrolling too quickly to find this information, the info can be dumped to a file by doing the following:
    1. Run the console command tell traveler systemdump stat

    2. Open \data\IBM_TECHNICAL_SUPPORT\traveler\logs\dumps\systemdump..log

    3. Search for Push.Devices.Total

How to determine the current number of active HTTP threads


The current number of active HTTP threads allocated by the Domino web server at startup can be found in the Server document on the Internet Protocols -> HTTP tab in the Number active threads field.



In the screenshot above, 100 active HTTP threads are allocated by the Domino web server during startup.

When using the systemdump file to find the current number of active HTTP threads, search for this setting:
MaxActiveThreads

For example, this would be the line as found in a systemdump:
Name: HTTP_MaxActiveThreads Type: Number/number list Size: 10 Value: 100


How to change the number of active HTTP threads


The number of active HTTP threads can be changed in the Server document on the Internet Protocols -> HTTP tab in the Number active threads field.

For example:



After saving the change shown in the screenshot above and restarting the HTTP task, 270 active HTTP threads will be allocated by the Domino web server during startup.

To make this change effective, stop and restart HTTP (console command: restart task http).
    Caution: Allocating too many active HTTP threads will result in unnecessary server memory consumption, so it is recommended to only allocate the necessary number of HTTP threads needed for proper Notes Traveler operation, as described here. If other HTTP applications are running on the Traveler server (for example, iNotes or Sametime), the number of threads needed for Lotus Notes Traveler will need to be added to the threads used by these applications.cs

    expanded Article information
    collapsed Article information
    Category:
    Lotus Notes Traveler administration, Lotus Notes Traveler troubleshooting,
    Tags:
    traveler, http, iphone, ipod, ipad, apple, performance, android, nokia, windows mobile

    This Version: Version 13 March 15, 2012 11:49:07 AM by Timothy Nichols  IBMer

    expanded Attachments (0)
    collapsed Attachments (0)

     


    expanded Versions (13)
    collapsed Versions (13)
    Version Comparison     
    Version Date Changed by               Summary of changes
    This version (13) Mar 15, 2012 11:49:07 AM Timothy Nichols  
    12 Jul 14, 2011 8:59:36 AM Timothy Nichols  
    11 Apr 12, 2011 8:17:20 PM Grant E Whiteheart  
    9 Apr 12, 2011 8:15:58 PM Grant E Whiteheart  
    8 Apr 8, 2011 11:49:57 AM Grant E Whiteheart  
    7 Apr 8, 2011 11:45:42 AM Grant E Whiteheart  
    6 Mar 30, 2011 8:45:21 PM Grant E Whiteheart  
    5 Mar 29, 2011 8:54:13 PM Grant E Whiteheart  
    4 Mar 29, 2011 8:53:10 PM Grant E Whiteheart  
    3 Mar 29, 2011 8:41:45 PM Grant E Whiteheart  
    2 Mar 29, 2011 8:40:09 PM Grant E Whiteheart  
    1 Mar 29, 2011 7:15:22 PM Grant E Whiteheart  
    0 Mar 29, 2011 8:31:33 PM Grant E Whiteheart  
    expanded Comments (0)
    collapsed Comments (0)
    Copy and paste this wiki markup to link to this article from another article in this wiki.
    Go ElsewhereStay ConnectedSubscribe to RSSHelpAbout
    • All Lotus and WebSphere Portal wikis
    • IBM developerWorks
    • IBM Software support
    • IBM Social Business User Experience Blog
    • IBMSocialBizUX on Twitter
    • IBMSocialBizUX on Facebook
    • Lotus product forums
    • IBMSocialBizUX blog
    • IBM Collaboration Solutions
    • Recently added feedRecently added
    • Recently edited feedRecently edited
    • Recently added comments feedRecently Added Comments
    • Wiki Help
    • Forgot user name/password
    • Wiki design feedback
    • Content feedback
    • About the wiki
    • About IBM
    • Privacy
    • Contact IBM
    • IBM Terms of use
    • Wiki terms of use