activemq-artemis - 如何配置 ActiveMQ Artemis 服务器以进行远程访问?
问题描述
我在 Unix 机器上安装了 ActiveMQ Artemis 服务器。我能够创建一个 Artemis 代理实例,它为我提供了运行在localhost
.
现在我想从可能运行 Windows 的外部机器访问 Web 控制台。
您能否指导我逐步配置 ActiveMQ Artemis 服务器,以便我可以从另一台机器访问它?
解决方案
用于托管 Web 控制台的嵌入式 Jetty Web 服务器在您的 Artemis 实例目录中的bootstrap.xml
文件中进行配置。在该文件中etc
查找元素。web
您需要更改其bind
属性以使用其他属性,localhost
因为localhost
只能从运行服务器的机器访问。通常,这将是服务器的外部可访问主机名或 IP 地址。
您可以在Artemis 文档中找到有关配置嵌入式 Jetty Web 服务器的更多信息。
推荐阅读
- python - Django Admin:两个 ListFilter Spanning 多值关系
- c++ - OS X(Big Sur)默认clang链接器是否正确处理链接顺序,因此用户不需要考虑静态库顺序依赖性?
- django - 如何根据先前的用户选择在 Django 中预填充(多个)ChoiceField
- javascript - 在我的 javascript 代码中,Firefox 无法识别双短键来浏览文件
- c# - 从容差内的排序序列中计算不同元素的数量
- xcode - 构建错误域=com.apple.CoreSimulator.SimError,代码=405
- vb.net - 如何使用 Newtonsoft JsonConvert 反序列化此 JSON 数组
- angular - 如何使用 ngx-translate 传递和翻译其他组件中的语言选择选项
- php - 如何在一个命令中更新多个项目
- ios - 使用设备 iPhone12 在 iOS15 上使用 runloop 阻止主线程失败?