我有一个员工舱,它订阅一个服务队列。我们需要定义活性探针来监测工人的健康状况。worker pod不公开任何HTTP或TCP端口。因此,我使用命令检查工人的健康状况。就像这样。
livenessProbe:
exec:
command:
- cat
- log/healthy-2020-07-16-03.log每5s,工人荚将输出健康信息到日志文件。日志文件名格式是健康的-YYYY-MM-DD-HH.log。每个日志信息都是这样的:
{"message":"Thu Jul 16 2020 03:23:30 GMT+0000 (Coordinated Universal Time) health","level":"notice","Env":"local","Service":"myservice","timestamp":"2020-07-16T03:23:30.008Z"}因此,我需要检查日志时间戳和健康消息。
我的问题是:
发布于 2020-07-16 04:38:08
https://stackoverflow.com/questions/62927103
复制相似问题