gpt4 book ai didi

Docker 日志输出和 nginx 访问和错误日​​志

转载 作者:行者123 更新时间:2023-12-02 18:10:53 26 4
gpt4 key购买 nike

所以我注意到如果我 docker exec进入 nginx 镜像并转到 /var/log/nginx/错误被重定向到标准输出

 0 lrwxrwxrwx    1 root     root          11 Nov  7 00:24 access.log -> /dev/stdout
0 -rw-r--r-- 1 root root 0 Nov 16 04:57 mywebsite_error.log
0 lrwxrwxrwx 1 root root 11 Nov 7 00:24 error.log -> /dev/stderr

如果我使用 docker logs <nginx-container>,我假设这是输出?符号链接(symbolic link)(?)我的网站错误并将日志访问到相同的输出是否有意义?这会破坏附加到 access.log 的现有链接吗?和 error.log ?

或者更好的解决方案是将我的网站错误输出到那些默认访问和错误日​​志(因为只有一个站点将在此服务器上运行)

最佳答案

I assume this is the output if I use docker logs ?



是的。

Does it make sense to also sym link(?) my websites error and access logs to the same output?



有可能做到这一点。但是,错误消息将纠缠在所有访问日志条目中。

Would this break the existing links attached to access.log and error.log?



AFAIK 没有。您可以拥有多个指向 /dev/stdout 的符号链接(symbolic link).

关于Docker 日志输出和 nginx 访问和错误日​​志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53331814/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com