第 192 章 Kestrel 组件(已弃用)


从 Camel 版本 2.6 开始提供

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

警告

kestrel 项目不活跃,Camel 团队将这个组件视为已弃用。

192.1. URI 格式

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

其中 queuename 是 Kestrel 上的队列的名称。URI 的 addresslist 部分可能包含一个或多个 host:port 对。例如,要连接到 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.