Отредактируйте конфигурационный файл

О конфигурационном файле сервера

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