如何在使用 SUMO/TraCI 时设置 http 服务器

How to set up a http server while using SUMO/TraCI

我的问题:TraCI 在循环中运行,http 服务器也是如此。由于服务器循环,我的相扑模拟无法进行。

所以,我正在尝试将 TraCI 部分构建为客户端。 线程似乎不是解决方案,因为在 TraCI 文档中写道,在使用线程时使用 TraCI 启动 SUMO 服务器是不安全的。

我想将来自 Interface TraCI (SUMO) 的一些数据放在 http 服务器上。

我认为多线程是这里的解决方案。 sumo 文档中的部分只是指从多个线程访问 traci 连接是不安全的。只要您确保只有一个线程在处理 traci 部分,而另一个线程在处理网络服务器,您就应该是安全的。但是在你尝试构建 traci 网络服务之前,你应该看看 Traas 做同样的事情。