The SAS Stored Process Server, by default, is configured to allow each MultiBridge Stored Process Server process to execute multiple requests at the same time. However, if you are using the SAS® Scalable Performance Data Engine (SPD Engine) or the SPDS engine in a LIBNAME statement in your stored process code, it is helpful to configure the SAS Stored Process Server so that each MultiBridge Stored Process Server executes only one request at a time.
Complete these steps to modify the Load Balancing settings for your SAS Stored Process Server:
Balancing algorithm: Cost
Cost per client: 99
Maximum Cost: 99
Note that the Cost per client value (99) is the same as the Maximum Cost value (99). These values must be the same.
Because you modified the Load Balancing settings to configure each MultiBridge Stored Process Server to execute only one request at a time (instead of up to five requests), you might need to add more MultiBridge Stored Process Server ports if your workload is heavy. See the Determine the Number of Requests Running on Your SAS Stored Process Server section below to help assess your workload.
Complete these steps to add more MultiBridge Ports:
On the Options tab, note the Port numbers that are listed in the MultiBridge port list. These are the port numbers that are currently being used,
and each port number is associated with a single MultiBridge Stored Process Server connection.
Note: If you are using the default configuration, you see these three ports: 8611, 8621, and 8631.
For example, if you want to add three more ports, you might want to add: 8641, 8651, and 8661.
Note: Be sure to specify port numbers that are not being used by another application.
Complete the calculation below to determine the number of requests that are simultaneously running on your SAS Stored Process Server.