首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Webrick和Apache在一台服务器上

Webrick和Apache在一台服务器上
EN

Stack Overflow用户
提问于 2012-12-19 10:14:03
回答 2查看 1.1K关注 0票数 3

我有一个服务器,它在端口80上运行Apache服务器,在端口9090上运行Webrick web-apps。每当我通过使用kill -9 12345终止进程来停止Webrick服务器时,我不能再次重新启动web应用程序,因为端口9090被另一个进程“自动”使用,令人惊讶的是Apache服务器。

目前,我必须先停止并重新启动Apache服务器,然后才能重新启动我的Webrick web应用程序,这非常烦人。这个问题有没有更好的解决方案?

EN

回答 2

Stack Overflow用户

发布于 2012-12-19 10:20:41

将端口切换为webrick或apache。Apache Tomcat默认端口为9090。

票数 4
EN

Stack Overflow用户

发布于 2017-01-14 03:04:49

使用kill -9 id,你真的杀死了这个进程……所以它没有机会说“再见”。因此apache没有机会意识到连接的另一端已经消失(或者需要一段时间)

在前面尝试一个简单的kill id,只有在进程挂起时才使用kill -9

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

https://stackoverflow.com/questions/13944598

复制
相关文章

相似问题

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