Crossbar.io закрывает роутер, когда гостевой работник не работает - PullRequest
0 голосов
/ 15 января 2020

Я довольно давно играю с 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"]
    }
}

1 Ответ

0 голосов
/ 15 января 2020

Я запустил этого работника в / с контейнером. После это и это

...