我们已在已停止运行应用程序的端口(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)
注意: 当我恢复到以前的应用程序时,它运行正常。该应用程序正在缓存。这是一个缓存问题吗?
答案 0 :(得分:0)
可以启动,停止,安装和卸载Windows服务,而无需重新启动计算机。如果停止并卸载旧服务并且安装并启动了新服务,则新服务应占用释放的端口。如果没有释放端口,可能是因为旧服务未正确停止,因此端口占用。
但是当谈到443时,我不确定你想要达到的目标。
您可以发布更多详细信息吗?