Java Tomcat/Servlet:如何在不重新启动的情况下安装证书
我正在使用一个Tomcat应用程序进行多域虚拟托管。我使用的域存储在数据库中。该应用程序运行良好,因此我不必在正常运行时重新启动tomcat 问题是:每次我为https添加新域时,我都必须在server.xml中添加另一个ip地址和证书,然后重新启动 我想摆脱重新启动 那么,有没有一种方法可以在不重启tomcat的情况下向tomcat添加(ip地址/证书) 我会考虑从“Tomcat Manager AppPlus”中添加任何东西来修补密钥库和Tomcat连接器,甚至可以使用另一个servlet容器,如果它能够做到这一点的话。 (对我来说,最好的解决方案是我可以将所有证书存储在数据库中,因为我已经有了一个管理应用程序) 提前谢谢Java Tomcat/Servlet:如何在不重新启动的情况下安装证书,java,tomcat,servlets,ssl,keystore,Java,Tomcat,Servlets,Ssl,Keystore,我正在使用一个Tomcat应用程序进行多域虚拟托管。我使用的域存储在数据库中。该应用程序运行良好,因此我不必在正常运行时重新启动tomcat 问题是:每次我为https添加新域时,我都必须在server.xml中添加另一个ip地址和证书,然后重新启动 我想摆脱重新启动 那么,有没有一种方法可以在不重启tomcat的情况下向tomcat添加(ip地址/证书) 我会考虑从“Tomcat Manager AppPlus”中添加任何东西来修补密钥库和Tomcat连接器,甚至可以使用另一个servlet容
编辑:只是想澄清一下:我目前正在使用一个带有多个连接器的webapp。webapp根据请求url决定要交付的内容 如果我们在tomcat中对server.xml做了任何更改,我们应该重新启动服务器以更新设置