第 16 章 配置远程和连接
您可以配置 remoting 子系统,并管理 JBoss EAP 中的各种连接类型。这包括设置端点、连接器和出站连接,以促进服务器和应用程序之间的通信。您可以配置 HTTP 连接器、远程和本地出站连接,并探索额外的远程配置选项,为您提供在 JBoss EAP 中有效地管理远程和连接所需的工具。
16.1. 补救子系统配置 复制链接链接已复制到粘贴板!
remoting 子系统为本地和远程服务配置入站和出站连接,以及这些连接的设置。
JBoss EAP remoting 子系统包括几个可配置的元素:
对于大多数用例,您可能需要配置 remoting 子系统。但是,如果应用程序使用自定义连接器,您必须配置它。作为远程客户端(如 Jakarta Enterprise Beans)的应用需要单独的配置来连接特定的连接器。
默认 补救 子系统配置如下:
16.1.1. remoting 端点 复制链接链接已复制到粘贴板!
remoting 端点使用由 io 子系统声明和配置的 XNIO worker。此 worker 有助于非阻塞 I/O 操作,增强远程连接的性能和可扩展性。
16.1.2. http-connector 配置元素 复制链接链接已复制到粘贴板!
http-connector 元素是一个默认配置元素,它允许外部客户端使用 undertow 的 HTTP 升级功能连接到服务器。
使用这个配置,客户端首先使用 HTTP 协议与服务器建立连接,然后通过相同的连接切换到 远程协议。这使得客户端能够使用不同的协议连接同一端口,如 undertow 的默认端口 8080,从而减少服务器上的开放端口数量。
需要通过 HTTP 升级连接到服务器的客户端必须使用 remoting remote+http 协议进行未加密的连接,或使用 remoting remote+https 协议进行加密连接。
16.1.3. 出站连接 复制链接链接已复制到粘贴板!
远程 子系统中的出站连接使应用能够与外部资源通信。
您可以指定三种不同类型的出站连接: