Docker容器阻塞文本/事件流

时间:2016-10-02 19:20:20

标签: javascript java docker event-stream

我正在使用Docker容器和text/event-stream事件的实时流式传输。我正在使用this example here。当我在本地计算机上的TomCat服务器上将该示例部署为Java EE WAR时,一切正常,当服务器发送随机事件数据时,我看到网页更新。

Event stream example running on TomCat locally

Server side code for the event streaming

当我在Docker容器中基于TomCat映像部署此示例时,如下所示:

docker run -d --name tomcateventstream -p 8081:8080 -P -v ~/Coding/Java/webapp:/usr/local/tomcat/webapps tomcat

在后一种情况下,该示例不起作用。事件显然已被取消,如下图所示:

Running in a Docker container on the local machine

Event stream getting canceled

知道为什么吗?我在这个主题上搜索了很多,我甚至尝试在Docker方面发布所有端口,但无济于事。我确定我错过了一些非常小的东西,默认的Docker设置。任何帮助将不胜感激。提前谢谢!

0 个答案:

没有答案