旧服务已停止,新服务安装在同一端口上

时间:2014-11-24 05:40:44

标签: windows windows-services port

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

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

但这不符合要求。发生特定于应用程序的异常。 我只是想知道这是否适用于通用场景。

并且,是否需要重启系统?如果是,为什么?

你的答案将会有很大的帮助。 感谢您提前的时间。

更新

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

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

Windows正在抛出绑定错误

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)

注意: 当我恢复到以前的应用程序时,它运行正常。该应用程序正在缓存。这是一个缓存问题吗?

1 个答案:

答案 0 :(得分:0)

可以启动,停止,安装和卸载Windows服务,而无需重新启动计算机。如果停止并卸载旧服务并且安装并启动了新服务,则新服务应占用释放的端口。如果没有释放端口,可能是因为旧服务未正确停止,因此端口占用。

但是当谈到443时,我不确定你想要达到的目标。

您可以发布更多详细信息吗?