Чтобы изменить любые свойства MATLAB® Production Server™, отредактируйте конфигурационный файл main_config, который соответствует вашему определенному экземпляру сервера:
server_name/config/main_config
При редактировании main_config помните эти факторы кодирования:
Каждый сервер имеет свой собственный конфигурационный файл main_config.
Вы вводите только одно свойство настройки и связанные опции на строку. Каждая запись свойства настройки запускается с двух тире (--).
Любая строка, начинающаяся со знака фунта (#), проигнорирована как комментарий.
Строки пробела проигнорированы.
Используйте свойство http установить номер порта по умолчанию, на котором сервер прислушивается к клиентским запросам.
Используйте свойство num-workers определить номер параллельных запросов выполнения MATLAB, которые могут быть обработаны одновременно.
Используйте свойство num-threads определить номер потоков обработки запросов, доступных процессу главного сервера.
Для Клиентов.NET протокол HTTP 1.1 ограничивает максимальное количество параллельных связей между клиентом и сервером к два.
Это ограничение только применяется, когда клиент-сервер соединяется удаленно. Локальная клиент-серверная связь не имеет такого ограничения.
Чтобы задать более высокое количество связей, чем два для удаленной связи, используйте СЕТЕВЫЕ классы System.Net.ServicePoint и System.Net.ServicePointManager, чтобы изменить максимальные параллельные связи.
Например, чтобы задать четыре параллельных связи, закодируйте следующее:
ServicePointManager.DefaultConnectionLimit = 4;
MWClient client = new MWHttpClient(new MyConfig());
MPSClient mpsExample = client.CreateProxy(
new Uri("http://user01:9910/mpsexample"));