8.9. 消息传递
8.9.1. 配置外部 Red Hat AMQ Broker
您可以使用环境变量为 OpenShift 镜像配置 JBoss EAP,以连接外部红帽 AMQ 代理。
OpenShift 应用程序定义示例
以下示例使用模板来创建连接到外部红帽 AMQ 7 代理的 JBoss EAP 应用:
示例:JDK 8
oc new-app eap73-amq-s2i \ -p APPLICATION_NAME=eap73-mq \ -p MQ_USERNAME=MY_USERNAME \ -p MQ_PASSWORD=MY_PASSWORD
示例:JDK 11
oc new-app eap73-openjdk11-amq-s2i \ -p APPLICATION_NAME=eap73-mq \ -p MQ_USERNAME=MY_USERNAME \ -p MQ_PASSWORD=MY_PASSWORD
重要
本例中使用的模板为所需的参数提供有效的默认值。如果不使用模板并提供自己的参数,请注意 MQ_SERVICE_PREFIX_MAPPING 名称必须与
名称匹配,并附加有 "-amq7=MQ"。
APPLICATION_
NAME