Henry
发布于 2025-03-04 / 19 阅读
0
0

Pega - 容器化部署 - 重启

背景简介

Pega 容器化部署后,有时需重启部分服务,因此做个记录。

环境信息

  1. Pega 容器化部署已完成 【PEGA Infinity 23 容器化部署

详细步骤

第一步: 查看部署信息

$ kubectl get statefulset,deployment -n dev-upgrade

NAME                                    READY   AGE
statefulset.apps/clusteringservice      2/2     18h
statefulset.apps/elasticsearch-master   2/2     20h
statefulset.apps/pega-hazelcast         2/2     18h

NAME                                                  READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/dev-pega870pe-kafka                   1/1     1            1           68d
deployment.apps/dev-pega870pe-zookeeper               1/1     1            1           68d
deployment.apps/dev-upgrade-batch                     2/2     2            2           18h
deployment.apps/dev-upgrade-constellation             1/1     1            1           68d
deployment.apps/dev-upgrade-constellation-messaging   1/1     1            1           10d
deployment.apps/dev-upgrade-db                        1/1     1            1           68d
deployment.apps/dev-upgrade-srs                       1/1     1            1           20h
deployment.apps/dev-upgrade-web                       2/2     2            2           18h

第二步: 重启

  • kafka 依赖于 zookeeper
  • web, batch 依赖于 kafka, db
  • srs 依赖于 elasticsearch
  • 请确保上一条重启指令执行完成并重启成功后再重启下一个服务
$ kubectl rollout restart deployment dev-upgrade-web -n dev-upgrade
$ kubectl rollout restart statefulset elasticsearch-master -n dev-upgrade

以上便是本文的全部内容,感谢您的阅读,如遇到任何问题,欢迎在评论区留言,我会通过邮件回复。



评论