0

这可能吗?

现在我有一个 wt 服务器作为每个应用程序实例的启动器,但我被告知他们希望每台机器有一个 wt 服务器(不管启动了多少应用程序实例)。

每台机器最多只能有 3 个应用程序,但这需要打开 3 个不同的端口进行通信(每个应用程序一个)。

如何才能做到这一点?

我的老板说了一些关于使用 JSON 发送数据的事情......??

4

1 回答 1

1

不知道我应该如何理解您的问题 - 您是要部署三个应用程序,都在端口 80 上侦听三个不同的 URL,还是要让一个进程在三个不同的端口上侦听?

前者可以通过多次调用 WServer::addEntryPoint() 来完成。请参阅示例/simplechat/simpleChat.C,但随后对 Wt::Application 类型的 addEntryPoint() 进行多次调用。

后者可以通过实例化多个 WServer 对象来完成,每个对象都有自己的配置。请参阅示例/功能/multiple_servers。

于 2014-03-04T10:47:25.050 回答