gpt4 book ai didi

osgi - Fabric8 或 JbossFuse 中实例的自动启动

转载 作者:行者123 更新时间:2023-12-02 01:49:22 25 4
gpt4 key购买 nike

我们在 Fabric8(OSGI 包、功能和配置文件)之上构建了应用程序,可通过 Fabric 配置文件和本地 mvn 代理安装。到目前为止一切顺利,实例已创建,应用程序运行良好等......

但是,如果运行实例的主机重新启动,则实例将不会再次启动。 Fabric 可以实例化为服务,但不能实例化为通过根容器监控的实例。

那么让实例在启动时加载的最佳方法是什么,或者有没有办法做到这一点,或者我们必须想办法解决这个问题?

谢谢,蒂霍

最佳答案

您可以使用脚本命令来执行此操作。 bin 目录包含一个客户端,您可以使用它连接到正在运行的 fuse 实例并针对它运行命令。在您的情况下,您将以这种方式使用它:

bin/client -r 60 container-start child

-r 60 部分告诉客户端如果 fuse 尚未运行则继续重试连接。此选项允许您在启动根容器后立即在同一脚本中运行此命令。当然到那时它不会启动,但是 -r 60 选项确保它会等待根容器启动,然后运行命令启动子容器。

关于osgi - Fabric8 或 JbossFuse 中实例的自动启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23799092/

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