diff --git a/manifest/helm-charts/services/charts/openim-msggateway/templates/deployment.yaml b/manifest/helm-charts/services/charts/openim-msggateway/templates/deployment.yaml index 6200fbb4b..5bde8c969 100644 --- a/manifest/helm-charts/services/charts/openim-msggateway/templates/deployment.yaml +++ b/manifest/helm-charts/services/charts/openim-msggateway/templates/deployment.yaml @@ -37,6 +37,9 @@ spec: - name: http containerPort: 80 protocol: TCP + - name: rpc + containerPort: 88 + protocol: TCP livenessProbe: httpGet: path: / diff --git a/manifest/helm-charts/services/charts/openim-msggateway/templates/service.yaml b/manifest/helm-charts/services/charts/openim-msggateway/templates/service.yaml index 0afc0d96d..2ed58a869 100644 --- a/manifest/helm-charts/services/charts/openim-msggateway/templates/service.yaml +++ b/manifest/helm-charts/services/charts/openim-msggateway/templates/service.yaml @@ -11,5 +11,9 @@ spec: targetPort: http protocol: TCP name: http + - port: 88 + targetPort: rpc + protocol: TCP + name: rpc selector: {{- include "openim-msggateway.selectorLabels" . | nindent 4 }} diff --git a/manifest/helm-charts/services/config.yaml b/manifest/helm-charts/services/config.yaml index 1d22e9925..6d0b12527 100644 --- a/manifest/helm-charts/services/config.yaml +++ b/manifest/helm-charts/services/config.yaml @@ -56,6 +56,9 @@ openim-rpc-user: + + + config: envs: discovery: k8s @@ -193,28 +196,28 @@ config: # For launching multiple programs, just fill in multiple ports separated by commas # For example, [10110, 10111] rpcPort: - openImUserPort: [ 10110 ] - openImFriendPort: [ 10120 ] - openImMessagePort: [ 10130 ] - openImMessageGatewayPort: [ 10140 ] - openImGroupPort: [ 10150 ] - openImAuthPort: [ 10160 ] - openImPushPort: [ 10170 ] - openImConversationPort: [ 10180 ] - openImThirdPort: [ 10190 ] + openImUserPort: [ 80 ] + openImFriendPort: [ 80 ] + openImMessagePort: [ 80 ] + openImMessageGatewayPort: [ 88 ] + openImGroupPort: [ 80 ] + openImAuthPort: [ 80 ] + openImPushPort: [ 80 ] + openImConversationPort: [ 80 ] + openImThirdPort: [ 80 ] ###################### RPC Register Name Configuration ###################### # RPC service names for registration, it's not recommended to modify these rpcRegisterName: - openImUserName: Rpc-User - openImFriendName: Rpc-Friend - openImMsgName: Rpc-Msg - openImPushName: Rpc-Push - openImMessageGatewayName: Rpc-MessageGateway - openImGroupName: Rpc-Group - openImAuthName: Rpc-Auth - openImConversationName: Rpc-Conversation - openImThirdName: Rpc-Third + openImUserName: openimserver-openim-rpc-user + openImFriendName: openimserver-openim-rpc-friend + openImMsgName: openimserver-openim-rpc-msg + openImPushName: openimserver-openim-push + openImMessageGatewayName: openimserver-openim-msggateway:88 + openImGroupName: openimserver-openim-rpc-group + openImAuthName: openimserver-openim-rpc-auth + openImConversationName: openimserver-openim-rpc-conversation + openImThirdName: openimserver-openim-rpc-third ###################### Log Configuration ###################### # Log configuration @@ -243,8 +246,8 @@ config: # Maximum length of websocket request package # Websocket connection handshake timeout longConnSvr: - openImWsPort: [ 10001 ] - openImMessageGatewayPort: [ 10140 ] + openImWsPort: [ 80 ] + openImMessageGatewayPort: [ 88 ] websocketMaxConnNum: 100000 websocketMaxMsgLen: 4096 websocketTimeout: 10