首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jetty 404热部署错误页面

jetty 404热部署错误页面
EN

Stack Overflow用户
提问于 2014-04-28 22:04:27
回答 1查看 502关注 0票数 1

我目前在Windows上使用的是Jetty 9.1.4。

当我在没有热部署配置的情况下部署war文件,然后重新启动Jetty服务时。在5-10秒的启动过程中,到Jetty服务器的所有客户端连接都在等待服务器完成加载。然后,客户端将能够查看内容。

现在打开热部署配置,默认的Jetty 404错误页面会在5-10秒的加载间隔内显示。

有没有什么方法可以使热部署具有与完全重启相同的行为-客户端连接将等待,而不是看到404错误页面?

EN

回答 1

Stack Overflow用户

发布于 2014-07-03 21:01:12

不幸的是,在与IRC #jetty上的Jetty开发人员交谈后,这似乎不可能实现。

我将尝试使用的一个解决方案是两个Jetty实例,在它们之前有一个负载均衡反向代理(例如nginx),并关闭一个实例进行部署。

当然,这会立即导致需要处理的新需求(会话持久化/共享)。总而言之:在Java世界中,要实现部署的零宕机,还有很多工作要做。

编辑:我会尝试这个,似乎是一个足够简单的解决方案http://rafaelsteil.com/zero-downtime-deploy-script-for-jetty/ Github:https://github.com/rafaelsteil/jetty-zero-downtime-deploy

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23343243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档