无法访问rabbit MQ群集IP服务,连接超时,但是,我可以使用Pod IP连接
如何连接到rabbitMQ 3.9使用集群ip问题
下面是用于部署的清单文件
服务
apiVersion: v1
kind: Service
metadata:
name: rmq-service
namespace: qacommerece
labels:
app: rmq-service
spec:
type: ClusterIP
selector:
app: rmq-service
ports:
- name: rabbitmq
protocol: TCP
port: 5672
字符串
部署
apiVersion: apps/v1
kind: Deployment
metadata:
name: rabbitmq-rc
namespace: qacommerece
spec:
replicas: 1
selector:
matchLabels:
app: rbq-service
template:
metadata:
name: rbq-service
labels:
app: rbq-service
spec:
containers:
- name: rabbitmq
image: DevDigitalExperiencePlatformACR.azurecr.io/rabbitmq:latest
env:
- name: RABBITMQ_DEFAULT_USER
value: rabbit
- name: RABBITMQ_DEFAULT_PASS
value: 'rabbit'
ports:
- containerPort: 5672
型
RABBITMQ应在群集IP上工作
1条答案
按热度按时间vq8itlhq1#
您在服务的选择器中有一个输入错误。使用部署中定义的选择器
app: rbq-service
。