第 8 章 配置 JBoss EAP 子系统在 Microsoft Azure 上工作


有些 JBoss EAP 子系统必须配置为在云平台上正常工作,如 Amazon EC2 和 Microsoft Azure。这是必要的,因为 JBoss EAP 服务器通常绑定到云虚拟机的专用 IP 地址,例如: 10.x.x.x,它只在云平台中可见。对于某些子系统,此地址还必须映射到服务器的公共 IP 地址,该地址可从云外部可见。

8.1. 配置 Web services 子系统以用于 Microsoft Azure

当客户端使用 Service.create (wsdlURL, serviceName) 进行 Web 服务请求时,用户连接到服务器公共 IP 地址,但随后会被重定向到 webservices 子系统中服务器配置文件中定义的地址。

默认情况下,此地址为 ${jboss.bind.address:127.0.0.1},这意味着在云平台上,调用者将重定向到服务器的专用 IP 地址,且无法解析请求。服务器的公共 IP 地址必须在 wsdl-host 元素中配置。

流程

  • wsdl-host 元素中配置服务器的公共 IP 地址。

    /subsystem=webservices:write-attribute(name=wsdl-host,value=<PUBLIC_IP_ADDRESS>)
    Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部