2.6. 配置 In-VM 连接


当多个代理位于同一虚拟机上时,可以使用 In-VM 连接,作为高可用性解决方案的一部分。在与服务器相同的 JVM 中运行的本地客户端还可使用 in-VM 连接。对于 in-VM 连接,URI 的授权部分定义了唯一的服务器 ID。实际上,不需要 URI 的其他部分。

步骤

  1. 打开配置文件 BROKER_INSTANCE_DIR/etc/broker.xml
  2. 添加或修改连接,使其包含使用 vm 作为协议的 URI。
<acceptors>
  <acceptor name="in-vm-acceptor">vm://0</acceptor>
  ...
</acceptors>

以上示例 接受代理接受 ID 为 0 的服务器的连接。其他服务器必须与代理在同一个虚拟机中运行。

将连接器配置为 in-vm 连接的语法如下:

<connectors>
  <connector name="in-vm-connector">vm://0</connector>
  ...
</connectors>

上面示例中的 连接器 定义客户端如何建立与位于同一虚拟机中的 0 的服务器建立 in-VM 连接。客户端可以是应用程序或代理。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部