Configuring the LANSA Composer Request Server for IBM i to Suit Your Needs

LANSA Composer

Configuring the LANSA Composer Request Server for IBM i to Suit Your Needs

This section applies only to the LANSA Composer Request Server for IBM i.  On Windows servers, every request processed through the LANSA Composer Request Server executes in a separate new process, and the number of request server requests that can be simultaneously processed is limited only by system memory and processing capacity.  No additional configuration is necessary for the LANSA Composer Request Server on a Windows server.

On many systems, the LANSA Composer Request Server for IBM i servers will work correctly and provide adequate adaptive load-balancing as installed.

To function correctly, the LANSA Composer Request Server for IBM i must be capable of submitting its request server jobs to a job queue and subsystem that are active and capable of executing multiple active jobs simultaneously.

As installed the LANSA Composer Request Server for IBM i will do this automatically using job queue QUSRNOMAX.  This job queue is supplied by IBM with the i5/OS operating system and is usually associated with subsystem QUSRWRK.

Other features of the installed behavior of the LANSA Composer Request Server for IBM i include:

  • Request server jobs are automatically submitted on demand - that is, when a requesting job makes a request that needs the LANSA Composer Request Server for IBM i.
  • The LANSA Composer Request Server for IBM i will activate up to a maximum of five request server jobs at any one time (for each target LANSA system), to cope with possible load from multiple requestor jobs.
  • The request server jobs will self-terminate after five minutes of inactivity.

 

Together these features provide a server configuration that is capable of adapting to load spikes, but is unobtrusive for the relatively modest level of usage that it will serve in most environments.

Nevertheless, you may need or want to adapt the installed configuration for your own use.  All the foregoing features and values may be altered to suit your environment.  Such adaptations might include:

  • Using a different job queue and/or subsystem for the request server jobs
  • Changing the maximum request server jobs from the supplied default value of five, or changing other values that affect when and how the LANSA Composer Request Server for IBM i will submit request server jobs.
  • Taking full control yourself of the submission of request server jobs by creating your own work management configuration (subsystem descriptions, job descriptions, autostart job entries etc).

 

The following topics provide additional information to allow you to configure the LANSA Composer Request Server for IBM i to suit your needs:

Library List Considerations for the Request Server Jobs

LANSA Composer Request Server for IBM i Configuration Settings