我有两个Spring应用程序。我希望它们同时在服务器上运行在不同的端口上,现在我在我的计算机上进行本地测试,当我运行两个jars并且使用一个应用程序时,另一个应用程序会刷新和注销。我不能同时使用两种应用程序。
这是嵌入式服务器、spring引导或其他问题吗?我读过几篇文章,但我不知道为什么会这样,也不知道如何以最好的方式解决这个问题。我应该将这两个应用程序打包为WAR,并使用Apache运行它们,还是使用spring引导和jar打包来实现这一点?
发布于 2020-11-19 03:16:10
会话基于cookie,cookie根据名称和主机名保存。例如,如果您正在运行两个spring引导或tomcat应用程序,并尝试在这两个应用程序上连接:
对于第一个应用程序(运行在localhost :8080中),将为第二个应用程序(运行在localhost:8090中)创建一个会话,默认情况下,会话的名称为JSESSIONID,主机localhost
您可以:
app2:8090).
https://stackoverflow.com/questions/64910259
复制