我有一个工作包,它可以订阅服务队列。我们需要定义活力探测器以监视工人的健康。 worker pod不会公开任何HTTP或TCP端口。因此,我使用该命令检查工作人员的健康状况。这样。
livenessProbe:
exec:
command:
- cat
- log/healthy-2020-07-16-03.log
每隔5秒钟,工作人员吊舱就会将运行状况信息输出到日志文件。日志文件名称格式为Healthy-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"}
所以我需要检查日志时间戳和消息是否正常。
我的问题是:
答案 0 :(得分:3)