How to correctly set threads for the GroupWise Internet Agent (GWIA)

  • 7001677
  • 20-Oct-2008
  • 27-Apr-2012

Environment

Novell GroupWise Internet Agent (GWIA) 7
Novell GroupWise 7
Novell NetWare 6.5
Novell Open Enterprise Server (Linux based)

Situation

Purpose:
The purpose of this document is to provide guidance on how to best establish appropriate thread settings for the GroupWise Internet Agent (GWIA).  These guidelines assume that the version of GroupWise is 7 or newer.

Resolution

There are four types of threads that may be configured in the GWIA. The decision to make changes to the thread configuration should be based upon GWIA function. If internet mail is processing fine then the thread count does not need to be modified.  If, however, there are delays in email processing, adjustments should be made.  Each type of thread will be listed below along with the symptoms associated with a need to increase it.
 
** When symptoms indicate that threads need to be increased, a good rule of thumb is to increase the appropriate thread by 10 until normal email processing is acheived.  As in earlier versions of GroupWise, there is no set maximum as to how many threads should be allocated.  It is possible, however, to allocate too many threads leading to a degredation in server performance.  As GWIA threads are increased, make note of overall server performance to ensure that the GWIA is not over utilizing server resources.  If the total number of threads required leads to degraded server performance, consider adding an additional GWIA as there are likely too many users in the system for a single GWIA.
 
 All threads can be modified using ConsoleOne with GroupWise snapins and are found in the properties of the GroupWise Internet Agent (GWIA) object.
 
The first two threads are located in the SMTP/MIME | Settings tab.
1. Number of SMTP send threads.  Increase these threads if mail is backing up in the Send queue of the GWIA.
2. Number of SMTP receive threads: Increase these threads if mail is backing up outside of the system.  Another rule of thumb would be to have around 25% more Receive threads than Send threads as the average system receives far more email than it sends.
 
Under SMTP/MIME | Message Formatting increase the following threads:
3. Number of inbound conversion threads.  Increase these threads if mail is backing up in the GWIA Receive queue.
4. Number of outbound conversion threads.  Increase these threads if mail is backing up in the WPCSOUT queues under GWIA.