骆驼卡夫卡中的客户确认
Client Acknowledge in camel-kafka
我正在使用 camel-kafka 版本 2.14.3
。我通过如下创建 bean 从 ibm MQ 读取时使用了客户端确认
<bean id="ibmMQwithClientAck" class="org.apache.camel.component.jms.JmsComponent">
<property name="configuration">
<bean class="org.apache.camel.component.jms.JmsConfiguration">
<property name="acknowledgementModeName"
value="CLIENT_ACKNOWLEDGE" />
<property name="connectionFactory">
<bean class="com.ibm.mq.jms.MQConnectionFactory">
<property name="transportType" value="<transportType>" />
<property name="hostName" value="<hostName>" />
<property name="port" value="<port>" />
<property name="channel" value="<channel>" />
<property name="queueManager" value="<queueManager>" />
</bean>
</property>
</bean>
</property>
</bean>
我正在寻找 camel-kafka 中的客户端提交。这可以从消费者本身完成,还是需要在kafka集群端配置一些东西?
我正在使用 camel-kafka 版本 2.14.3
。
下面是 kafka URI :
<from uri="kafka:{brokerlist}?topic={topic-name}&zookeeperHost={zookeeperHost}&zookeeperPort={zookeeperPort}&groupId={groupId-name}&consumerStreams=2" />
您可以通过 allowManualCommit=true
使用手动提交,请参阅文档:https://camel.apache.org/components/2.x/kafka-component.html
我正在使用 camel-kafka 版本 2.14.3
。我通过如下创建 bean 从 ibm MQ 读取时使用了客户端确认
<bean id="ibmMQwithClientAck" class="org.apache.camel.component.jms.JmsComponent">
<property name="configuration">
<bean class="org.apache.camel.component.jms.JmsConfiguration">
<property name="acknowledgementModeName"
value="CLIENT_ACKNOWLEDGE" />
<property name="connectionFactory">
<bean class="com.ibm.mq.jms.MQConnectionFactory">
<property name="transportType" value="<transportType>" />
<property name="hostName" value="<hostName>" />
<property name="port" value="<port>" />
<property name="channel" value="<channel>" />
<property name="queueManager" value="<queueManager>" />
</bean>
</property>
</bean>
</property>
</bean>
我正在寻找 camel-kafka 中的客户端提交。这可以从消费者本身完成,还是需要在kafka集群端配置一些东西?
我正在使用 camel-kafka 版本 2.14.3
。
下面是 kafka URI :
<from uri="kafka:{brokerlist}?topic={topic-name}&zookeeperHost={zookeeperHost}&zookeeperPort={zookeeperPort}&groupId={groupId-name}&consumerStreams=2" />
您可以通过 allowManualCommit=true
使用手动提交,请参阅文档:https://camel.apache.org/components/2.x/kafka-component.html