假设我的自定义运行时使用的容器中包含bash进程。
#snippet
ADD crontab /etc/cron.d/zip-splitter
RUN crontab /etc/cron.d/zip-splitter
RUN chmod 0644 /etc/cron.d/zip-splitter
CMD ["/var/local/zip-splitter/entry.sh"]
在entry.sh中,我有:
#!/bin/bash
#
echo "Starting cron in the background"
cron -f -L 0 &
#
# Respond to liveness & readiness checks from AppEngine
#
echo "Starting gunicorn"
cd /var/local/zip-splitter && gunicorn -b :8080 main:app
现在,我的麻烦在于cron安排的工作。 如何从上述作业中获取stdout / stderr以访问我的GCP控制台日志?
我努力了:
提前致谢。