提交 e6861176 作者: 余乾开

feat(config): 更新通知、启动速度、副本数量、依赖版本、健康监测

上级 18cfc337
......@@ -52,6 +52,14 @@ jobs:
- name: Checkout
uses: actions/checkout@v3
- name: WeChat Work notification by text
uses: chf007/action-wechat-work@master
env:
WECHAT_WORK_BOT_WEBHOOK: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=9be1b073-1760-442d-8e3d-faa0fd32ea16
with:
msgtype: text
content: "GitHub提交信息\n - 提交人: ${{github.actor}}\n - 提交信息: ${{ github.event.head_commit.message }}\n - 提交到仓库: ${{github.repository}}\n - 提交到分支: ${{github.ref}}\n 即将开始更新,请关注Argocd同步状态..."
#- uses: actions/checkout@v3
- name: Set up JDK 8
uses: actions/setup-java@v1
......
......@@ -4,7 +4,6 @@ metadata:
name: pms-deployment
namespace: default
spec:
minReadySeconds: 250
revisionHistoryLimit: 2
replicas: 1
selector:
......@@ -19,18 +18,22 @@ spec:
containers:
- name: pms
image: REGISTRY/NAMESPACE/IMAGE:TAG
readinessProbe:
initialDelaySeconds: 15
periodSeconds: 10
failureThreshold: 20
httpGet:
path: /pms/actuator/health/readiness
port: pms-port
volumeMounts:
- name: log-of-app
mountPath: /var/log/app
- name: localtime
mountPath: /etc/localtime
readOnly: true
resources:
limits:
memory: 1024Mi
cpu: 100m
ports:
- containerPort: 8099
name: pms-port
env:
- name: SPRING_PROFILES_ACTIVE
valueFrom:
......
......@@ -3,9 +3,9 @@ kind: Deployment
metadata:
name: pms-deployment
spec:
replicas: 2
replicas: 1
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 1
maxUnavailable: 0
......@@ -5,7 +5,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.6.RELEASE</version>
<version>2.3.12.RELEASE</version>
<relativePath/>
</parent>
<groupId>com.mmc</groupId>
......@@ -144,6 +144,10 @@
<version>3.10.2</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
</dependencies>
<dependencyManagement>
......
......@@ -17,3 +17,4 @@ data-filter:
- /pms/backstage/work/feignQueryWorkServiceListById
- /pms/webDevice/getSecondDistrictInfo
- /pms/webDevice/ad
- /pms/actuator/health/readiness
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论