Настройки Java приложения модели

AnyLogic поддерживает настройку параметров модели, экспортированной в виде отдельного Java приложения.

Это можно сделать, создав текстовый .ini файл с названием com.anylogic.engine.ini и сохранив его в папку экспортированной модели.

В этом файле вы задаете значения для тех параметров модели, которые вам нужно изменить. Список настраиваемых параметров приведен в таблице ниже.

Пример файла:

flowchartCountersVisible = false

languageId = es

Параметр

Описание

Возможные значения

flowchartCountersVisible

Определяет, видны или скрыты счетчики, которые находятся возле блоков диаграммы процесса и отображают количество агентов, прошедших через порты блока, количество агентов, находящихся в блоке в текущий момент времени и т.п.

true, false

flowchartPortStateAnimated

Определяет, видны или скрыты индикаторы "блок занят" и "агент доступен" возле портов блоков диаграммы процесса.

true, false.

useProxy

Определяет, используется ли прокси-сервер для подключения к сети.

true, false.

proxy

Адрес прокси-сервера.

URL прокси-сервера.

proxyPort

Порт прокси-сервера.

Положительное целое число.

proxyLogin

Логин прокси-сервера.


proxyPassword

Пароль прокси-сервера.


proxyBypassAddresses

С помощью этого параметра вы можете задать список хостов, доступ к которым будет осуществляться без помощи прокси-сервера. 

Если вы подключаетесь к сети (например, к серверу ГИС-карт) через прокси-сервер, но в то же время вам необходимо обойти этот прокси-сервер, чтобы подключиться к местному серверу (например, к серверу базы данных), вы можете задать имя местного сервера в этом параметре.

По умолчанию все адреса обратной связи пропускаются.

Список хостов. Для разделения элементов списка используется символ '|'. Также можно использовать подстановочный символ '*'.

parallelWorkersCount

Число процессоров (ядер), которые используются для параллельного запуска прогонов (итераций) сложных экспериментов (эксперимента варьирования параметров, оптимизации и т.д.), а также для параллельного выполнения потоков с вычислениями при работе пешеходной модели.

Положительное целое число.

standaloneBrowserPath

Путь к выполняемому файлу браузера. С помощью этого параметра вы можете задать для запуска экспортированной модели не Chromium, а другой браузер. 

Путь не должен содержать единичные символы '\', вместо них предпочтительно использовать '/'.

standaloneBrowserCommandArguments

Аргументы командной строки для выбранного вами браузера. 

Используйте $1 для ссылки на URL сервера выполняемой модели.

standaloneServerPort

Порт, на котором будет запускаться сервер с выполняемой моделью. Этот порт будет использоваться для выполнения модели в браузере, т.е. если вы укажете в настройках 12345, ваша модель будет выполняться на http://localhost:12345.

Положительное целое число не больше 65535.

Некоторые значения портов (особенно значения меньше 1024) могут быть зарезервированы операционной системой или другими службами. 

languageId

Пользовательский интерфейс приложения по умолчанию будет отражаться на том языке, который был выбран в момент экспорта модели. Здесь вы можете поменять язык интерфейса приложения. AnyLogic поддерживает следующие языки: английский, русский, немецкий, китайский, испанский или бразильский португальский.

Одна из текстовых переменных:

en - английский

es - испанский

pt_BR - бразильский португальский

zh - упрощенный китайский

ru - русский

de - немецкий



См. также

 Демонстрационное видео: AnyLogic Cloud

Учебное пособие: Экспорт модели в AnyLogic Cloud

AnyLogic Cloud

Варианты использования AnyLogic Cloud