Ran*_*Ran 6 linux monitoring deployment java
我是多年的开发人员,但没有大量的操作经验,所以如果这是一个新问题,请道歉。
在我的公司,我们运行一个用 Java 编写的 Web 服务,主要基于 Tomcat Web 服务器。我们有两个数据中心,每个数据中心大约有 10 台主机。主机有几种类型:Dababase、Tomcats、一些离线java进程、memcached服务器。所有主机都是 Linux CentOS
到目前为止,在发布新版本到生产环境时,我们一直在使用一组内部 shell 脚本来复制 jars/wars 并重新启动 tomcat。
公司变得越来越大,因此操作所有这些并从开发、QA、暂存和生产中获取代码变得越来越困难。一次典型的发布多次涉及人为错误,这会花费我们宝贵的正常运行时间。有时我们需要恢复到上次已知的好处,这至少不容易说......
我们正在寻找一个工具、一个框架、一个解决方案,可以提供以下内容:
有人可以分享他们的经验吗?推荐几个工具?
谢谢!
| 归档时间: |
|
| 查看次数: |
3946 次 |
| 最近记录: |