gpt4 book ai didi

java - 如何跨服务器部署和管理java程序?

转载 作者:搜寻专家 更新时间:2023-11-01 03:14:03 25 4
gpt4 key购买 nike

我编写了一些 Java 服务器端处理应用程序,这些应用程序已经在几台服务器上运行,但将扩展到 20 台服务器。现在我只是使用 ant 脚本通过 rsync 将我的 jar 部署到服务器,然后使用屏幕启 Action 业。

这需要我在每次部署新代码时都通过 ssh 登录并重新启 Action 业,一旦我使用 20 台服务器,这将变得难以管理。

我是 java 的新手,是否有一种标准的方法可以跨服务器部署以及之后重新启 Action 业?理想情况下,我正在寻找一个免费且简单的解决方案。

谢谢

最佳答案

看起来您会从使用 OSGi 中获益.您可能需要将您的应用程序迁移到 OSGi 包中,但看起来这是值得的。 Equinox , KnopflerfishFelix是开源实现。 This link也可能有用。

关于java - 如何跨服务器部署和管理java程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3714423/

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