gpt4 book ai didi

java - 有没有一种简单的方法可以让 Apache Tomcat 在部署后自动重启?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:05:10 24 4
gpt4 key购买 nike

我们的项目使用 Cruise Control 以 .war 文件的形式构建 Web 应用程序并将其热部署到运行 Tomcat 的远程服务器(通过 FTP)。不幸的是,“热”部署似乎无法正常工作,导致我们重新启动 Tomcat 以响应每次部署。我们真的很想自动神奇地做到这一点,就像构建本身一样。有没有简单的方法可以做到这一点?

旁注:两台机器都运行 Windows(我认为是 XP 或服务器)。

旁注 2:性能并不重要。这是一个集成盒。

最佳答案

如果您定期安排构建,您可以像这样轻松地将一些东西放入 cron

crontab -e

然后在凌晨 1:30 停止 tomcat

30 1 * * * ./path_to_tamcat/bin/catalina.sh stop

2分钟后重新启动

32 1 * * * ./path_to_tamcat/bin/catalina.sh start

虽然这不是不规则部署的最佳选择,但您可以轻松地通过计划重启进行定期部署。

关于java - 有没有一种简单的方法可以让 Apache Tomcat 在部署后自动重启?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/105125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com