我正在使用Docker容器和text/event-stream
事件的实时流式传输。我正在使用this example here。当我在本地计算机上的TomCat服务器上将该示例部署为Java EE WAR时,一切正常,当服务器发送随机事件数据时,我看到网页更新。
当我在Docker容器中基于TomCat映像部署此示例时,如下所示:
docker run -d --name tomcateventstream -p 8081:8080 -P -v ~/Coding/Java/webapp:/usr/local/tomcat/webapps tomcat
在后一种情况下,该示例不起作用。事件显然已被取消,如下图所示:
知道为什么吗?我在这个主题上搜索了很多,我甚至尝试在Docker方面发布所有端口,但无济于事。我确定我错过了一些非常小的东西,默认的Docker设置。任何帮助将不胜感激。提前谢谢!