21得票7回答
生产服务器上的Tomcat,PermGen和重新部署

看起来好像是 MemoryError: PermGen space java.lang.OutOfMemoryError: PermGen space 这是一个常见的问题。您可以增加Perm空间的大小,但在100或200次重新部署后,它将会变满。跟踪ClassLoader内存泄漏几乎是不可能...

19得票2回答
在IntelliJ中,“重新部署”和“重启服务器”的区别是什么?

我正在使用IntelliJ和Tomcat 6运行一个Spring Java EE应用程序。与其部署已编译的war文件,我选择使用已解压的war文件部署,这样我可以热交换一些类和JSP页面。 然而,除了“更新类”和“更新类和资源”之外,IntelliJ还允许用户在更新操作时“重新部署”和“重启...

10得票3回答
无需重新部署即可更新logback配置

目的是使能够在不重新部署的情况下更改logback配置。 项目中使用了Slf4j和logback。logback.xml文件位于ear中,但它从放置在ear之外的属性文件中读取一些属性。 类似这样:<configuration scan="true" scanPeriod="5 seco...

10得票1回答
如何:使用弹性 Beanstalk 部署 Docker 并实现优雅停机

大家好,这里是stackoverflow上的伟大人民们, 我们使用一个基于nodejs的代码来运行一个docker容器在EB上。 当我们重新部署我们的docker容器时,我们希望旧容器能够进行优雅的关闭。 我已经找到了一些关于如何让我们的代码接收由“docker stop”命令产生的sig...

9得票4回答
如何在Windows上更新正在运行的asp.net core应用程序?

我有一个运行在Windows Server 2008 R2和IIS上的Asp.Net Core MVC应用程序。但是每次更新应用程序时,我都需要手动停止IIS中的应用程序池,然后在完成更新后重新启动应用程序池。否则,它会告诉我"xxx.dll正在被其他进程使用" 有没有什么方法可以使这个过程更...