Как настроить http-сервер при использовании SUMO / TraCI - PullRequest
0 голосов
/ 22 декабря 2018

Моя проблема: TraCI работает в цикле, а также http-сервер.Из-за зацикливания сервера моя симуляция SUMO не может быть продолжена.

Итак, я пытаюсь построить часть TraCI в качестве клиента.Потоки не кажутся решением, потому что в TraCI Doc написано, что запуск сервера SUMO с TraCI небезопасен при использовании потоков.

Я хочу поместить некоторые данные из интерфейса TraCI (SUMO) вhttp сервер.

1 Ответ

0 голосов
/ 22 декабря 2018

Я думаю, что многопоточность - вот решение.Часть в документации sumo просто ссылается на тот факт, что небезопасен доступ к соединению traci из нескольких потоков.Пока вы уверены, что только один поток обрабатывает часть traci, а другой - веб-сервер, вы должны быть в безопасности.Но прежде чем пытаться создать веб-сервис traci, вам нужно взглянуть на Traas , который делает то же самое.

...