有没有办法在JBoss Fuse结构上部署java container?
我打算在JBoss Fuse 6.3上部署一些服务,由Karaf支持,而不是EAP。 Fuse在结构模式下部署在本地,并且至少使用OSGi来管理集群基础架构。
Fabric8支持普通child java containers,但即使Fuse基于Fabric8,它可能还没有正式支持这种情况。
由于很多原因,我不想在OSGi类加载器上运行我的服务,所以我更喜欢在简单的java容器上部署它们,仍然由结构管理。
可行吗?
答案 0 :(得分:1)
虽然Fuse 6.3基于Fabric8 1.2,但它不支持Standalone-Java,Spring-Boot和Docker容器,因为它基于Fabric {的specific fork。可在此处找到:https://github.com/jboss-fuse/fabric8
您所指的gitbook文档代表Fabric 1.2 vanilla,而Fuse版本也驻留在此存储库中:https://github.com/jboss-fuse/fabric8/tree/1.2.0.redhat-6-3-x/docs。如果您想获得更多证据,您甚至可以看到改编的modified documentation。
虽然Fuse 7.0将带来所有Kubernetes容器的美观,但我也在想着自己需要unofficially patch
Fuse才能将这些配置文件带入(fabric-process-container
),但是当然它不会得到任何人的支持。