Production Server™ instance has its own server configuration file,
main_config. To change the server properties for an on-premises server
instance managed using the command-line, edit the
main_config file that
corresponds to your specific server instance. You must restart the server instance for the
changes to take effect. The server configuration file is located at
When editing the
main_config server configuration file, remember
these coding considerations:
Each server instance has its own server configuration file.
Enter only one configuration property and its options per line. Each
configuration property entry starts with two dashes
The server ignores any line beginning with a pound sign (
and considers it as a comment.
The server ignores lines of white space.
For on-premises server instances created using the dashboard interface and server deployments on the cloud, use the dashboard to edit the server properties.
http property to set the default port
number on which the server listens for client requests.
num-workers property to set the
number of concurrent MATLAB execution requests that can be processed simultaneously.
num-threads property to set the
number of request-processing threads available to the main server process.
For .NET Clients, the HTTP 1.1 protocol restricts the maximum number of concurrent connections between a client and a server to two.
This restriction only applies when the client and server are connected remotely. A local client/server connection has no such restriction.
To specify a higher number of connections than two for remote connection, use
the .NET classes
System.Net.ServicePointManager to modify maximum
For example, to specify four concurrent connections, use the following code:
ServicePointManager.DefaultConnectionLimit = 4; MWClient client = new MWHttpClient(new MyConfig()); MPSClient mpsExample = client.CreateProxy( new Uri("http://user01:9910/mpsexample"));