首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >旧服务停止并在同一端口上安装新服务

旧服务停止并在同一端口上安装新服务
EN

Stack Overflow用户
提问于 2014-11-24 05:40:44
回答 1查看 97关注 0票数 0

我们已经在一个端口(443)上安装了一个服务,该端口在停止应用程序后已经在运行。当新服务启动时,旧服务应该停止,新服务应该在同一个端口上运行(443)。

所有这些都是在不重新启动系统的情况下完成的。

但这并不如预期的那样有效。出现一个异常,它是特定于应用程序的。我只想知道这在一般情况下是否有效。

系统是否需要重新启动?如果是,为什么?

你的回答会有很大帮助的。谢谢你提前给我时间。

更新

我正在尝试停止当前在端口上运行的应用程序,而不是卸载它。

然后尝试在同一个程序上安装一个新应用程序并运行它。

Windows正在引发绑定错误。

代码语言:javascript
复制
FATAL - 2014/11/21-20:07:36,465 UTC - WIN3C091 - Error during initialization. com.teamcenter.fms.servercache.FMSServerCache 
org.mortbay.util.MultiException[java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind]
                at org.mortbay.http.HttpServer.start(HttpServer.java:640)
                at com.teamcenter.fms.servercache.FMSServerCache.startServer(FMSServerCache.java:903)
                at com.teamcenter.fms.servercache.FMSServerCache.instanceMain(FMSServerCache.java:361)
                at com.teamcenter.fms.servercache.FMSServerCache.main(FMSServerCache.java:213)

注意:当我回到以前的应用程序时,会正常运行。应用程序有一个缓存。这是缓存问题吗?

EN

回答 1

Stack Overflow用户

发布于 2014-11-24 05:47:55

windows服务可以在不重新启动机器的情况下启动、停止、安装和卸载。如果已停止和卸载旧服务,并且安装和启动了新服务,则新服务应占用已释放的端口。如果端口未被释放,可能是因为旧服务没有正确停止,因此端口被占用。

但说到443,我不确定你们在努力实现什么。

你能把更多的细节放在同样的地方吗?

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

https://stackoverflow.com/questions/27098498

复制
相关文章

相似问题

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