Чтобы изменить любые свойства 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"));