Я довольно давно играю с crossbar.io и столкнулся с некоторой проблемой syn c. Проблема: я использую свой python бэкэнд в качестве гостевого работника и хочу выйти из маршрутизатора, когда этот python гостевой работник не работает. Я установил controller.options.shutdown для «shoutdown_on_worker_exit», но, похоже, не будет работать, если будет уничтожен только процесс python. Как я могу получить выход crossbar.io после уничтожения гостевого процесса python?
Конфигурация гостевого процесса:
{
"type": "guest",
"executable": "python3",
"arguments": ["../backend/backend.py"],
"options": {
}
}
Конфигурация контроллера:
"controller": {
"id": "mynode1",
"options": {
"title": "mainController",
"shutdown": ["shutdown_on_worker_exit"]
}
}