我有一个大型 Java 企业应用程序,需要输出 rpm 和 deb 包。
目前这意味着我们在两个不同的机器上构建应用程序,一个使用 CentOS,另一个使用 Ubuntu 10.04。
在理想的世界中,我将能够在其中任何一个上运行构建到系统,并在一次通过中生成 rpm 和 deb 打包。
这可能吗?
我想让起搏器重新尝试启动我的资源
primitive Imq ocf:example:imq \
op monitor on-fail="restart" interval="10s" \
op start interval="0" timeout="60s" on-fail="restart" \
meta failure-timeout="30s"
Run Code Online (Sandbox Code Playgroud)
请注意,此资源通过以下方式固定到第一个节点
location location_Imq Imq inf: vm1
location location_Imq1 Imq -inf: vm2
Run Code Online (Sandbox Code Playgroud)
目前,如果我破坏了阻止此资源启动失败计数的内容,则返回 INFINITY 并停止尝试重新启动服务。
我希望永远不会放弃资源,以便一旦间歇性问题自行清除,资源将重新启动并恢复服务。
在 CentOS 上使用起搏器 1.0。