有一个以上的例子,我从一个以openshift原点运行的pod中看到了这个状态.在这种情况下,这是cdi camel示例的快速入门.我能够在本地成功构建和运行它(非openshift)但是当我尝试在我的本地openshift(使用mvn -Pf8-local-deploy)上部署时,我得到了这个特定示例的输出(为了相关性而剪断): -
[vagrant@vagrant camel]$ oc get pods
NAME READY STATUS RESTARTS AGE
cdi-camel-z4czs 0/1 CrashLoopBackOff 4 2m
日志尾巴如下: -
Error occurred during initialization of VM
Error opening zip file or JAR manifest missing : agents/jolokia.jar
agent library failed to init: instrument
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决这个问题吗?
如果我有相同的硬件,使用Kafka或我们当前的解决方案(ServiceMix/Camel).有什么区别吗?Kafka可以处理"更大"的数据吗?为什么?
有一篇文章谈论它有多快?但我仍然不清楚为什么Kafka与其他解决方案相比如此之快? 基准测试Apache Kafka:每秒200万次写入(在三台廉价机器上)
我正在评估一个基于 EIP(企业集成模式)用于我的应用程序的集成框架。我有 apache camel 和 spring 集成作为候选框架。
我看到 spring 集成提供了或多或少类似于 EIP 的功能,如消息、频道等。
但是,apache camel 没有公开任何功能,如 message 、 channel 、 endpoints 等。相反,它似乎以自己的方式使概念变得更简单。
我觉得 spring 集成更像是 EIP 的真正实现,而不是骆驼。
不确定与骆驼相比,弹簧集成是否有缺点。
任何人都可以帮助我决定使用它们中的每一个都比另一个更合适的用例或场景。
此外,我的另一个查询确实使用它们中的任何一个作为抽象,如果以后我考虑使用像rabbitmq或activemq这样的消息传递系统,我认为它们也具有类似的功能。
谢谢,斯里
我正在使用Jetty Server(7.6.8),我希望能够从JVM中的JMX中查看Jetty服务器中可用的哪些http连接器.所以我能够确定http端口号是什么,以及https等.
我查看了Jetty服务器在使用JMX启动时公开的所有JMX MBean:
java -Dcom.sun.management.jmxremote -jar start.jar etc/jetty-jmx.xml
Run Code Online (Sandbox Code Playgroud)
但我找不到有关http端口的任何信息.我知道8080正在使用,因为它是默认端口以及正在记录的内容
2013-03-04 11:55:54.260:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8080
Run Code Online (Sandbox Code Playgroud)
如果我查看服务器MBean:org.eclipse.jetty.server:type = server,id = 0然后我可以将连接器视为JMX属性,但其值始终为null.
任何人都知道如何使用Jetty从JMX获取连接器详细信息?
我也看看Jetty 8.1.9.v20130131,我也找不到这些信息.