第 191 章 Kestrel 组件(已弃用)


可作为 Camel 版本 2.6 提供。

Kestrel 组件允许将消息发送到 Kestrel 队列,或者从 Kestrel 队列使用消息。此组件使用 spymemcached 客户端与 Kestrel 服务器进行 memcached 协议通信。

警告

kestrel 项目为不活跃的,Camel 团队与这个组件相关。

191.1. URI 格式

kestrel://[addresslist/]queuename[?options]

其中 queuename 是 Kestrel 上队列的名称。URI 的 addresslist 部分可能包括一个或多个主机 :端口 对。例如,要连接到 kserver01:22133 上的队列 foo,请使用:

kestrel://kserver01:22133/foo

如果省略 addresslist,则假定为 localhost:22133,即:

kestrel://foo

同样,如果 addresslist 中的 host:port 对省略了端口,则假定为默认端口 22133,即:

kestrel://kserver01/foo

以下是用于生成集群队列的 Kestrel 端点 URI 示例:

kestrel://kserver01:22133,kserver02:22133,kserver03:22133/massive

以下是用于从队列中同时消耗 Kestrel 端点 URI 的示例:

kestrel://kserver03:22133/massive?concurrentConsumers=25&waitTimeMs=500
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.