GoodRui 最近的时间轴更新
GoodRui
ONLINE

GoodRui

V2EX 第 284878 号会员,加入于 2018-01-20 22:54:20 +08:00
GoodRui 最近回复了
9 天前
回复了 GoodRui 创建的主题 NGINX 有关 nginx 日志权限的问题请教各位大佬
@adoal 首先,如果只是配置 logrotate 分割配置文件让它自动分割的话,所有的分割任务会被打散在凌晨 3:15~3:45 之间的随机时间点执行。我上面有提到这个对于我们的业务来说是不适用的。我们要求必须 0:00~23:59 为一个天日志。所以我们现在目前都是使用定时任务调用 logrotate 执行,精确控制日志的起始时间节点。
其次,logrotate 的分割任务配置文件中可以指定该任务运的运行用户,会影响分割出的日志文件 owner 和权限。如果这里指定的用户有问题,会导致分割失败,分割后应用程序无权限写入日志文件等问题。
9 天前
回复了 GoodRui 创建的主题 NGINX 有关 nginx 日志权限的问题请教各位大佬
@adoal 因为业务基本是按天强相关的,不管每天日志割出来是多少 G ,还是按天比较方便,如果按大小或者是每天分割多次,日志用起来会很麻烦。
10 天前
回复了 GoodRui 创建的主题 NGINX 有关 nginx 日志权限的问题请教各位大佬
@adoal 感谢~
貌似虽然权限有 bug ,但是用 logrotate 分割日志貌似也没什么影响...所以也不用纠结了...需要注意的好像就是 logrotate 的执行权限需要使用 root.
10 天前
回复了 GoodRui 创建的主题 NGINX 有关 nginx 日志权限的问题请教各位大佬
@adoal 因为开发把一些业务信息写入 error.log ,看用户的数据量,量大的用户一天一个 error.log 就几个 G 了...
10 天前
回复了 qingbaihe 创建的主题 Linux Ubuntu 和 Debian 都有糟点
@ysc3839 可以认为 netplan 只是个配置管理工具,它是给底层呈现——也就是 NetworkManager 或 networkd 生成配置的。所以 netplan 里是需要指定网络的渲染器是使用 NetworkManager 还是 netword 的。
10 天前
回复了 qingbaihe 创建的主题 Linux Ubuntu 和 Debian 都有糟点
@son012 netplan 为什么是槽点?

关于无网络时开机卡 2 分钟等待的问题,可以有几个解决办法,我目前使用的是在网卡中配置 optional: true 选项,使该网卡为可选,遇到错误直接跳过。这样开机的时候网卡网络连接失败时会直接跳过,也就不会出现 a start job is 吧啦吧啦等 2 分钟的情况。
10 天前
回复了 GoodRui 创建的主题 NGINX 有关 nginx 日志权限的问题请教各位大佬
@retanoj 哦哦谢谢老哥,刚没看到你#16 的回复。如果你这楼说的是对的,那就明白了。我删了 apt 源安装的 nginx 的 log 文件,重启 nginx ,重新生成的 log 文件 owner 确实成了 root root 。那貌似是个无解的问题...
10 天前
回复了 GoodRui 创建的主题 NGINX 有关 nginx 日志权限的问题请教各位大佬
@retanoj 是啊,非特权用户不能改,那 worker 进程的用户是 nginx ,为什么能呼呼得写入日志呢?
10 天前
回复了 GoodRui 创建的主题 NGINX 有关 nginx 日志权限的问题请教各位大佬
@retanoj 我是看了有一些类似的相关反馈和讨论,但是没有找到有解决办法。
而且我很纳闷,为什么这个问题没很多讨论和关注呢?难道大家都是 root 用户一把梭的吗?
10 天前
回复了 GoodRui 创建的主题 NGINX 有关 nginx 日志权限的问题请教各位大佬
@retanoj 换是什么意思 /手动笑哭
在写业务系统的部署脚本,离线部署,有几个公司自己开发的 nginx 模块,换是不可能换的了...要从 centos 换到 Ubuntu ,而且要求规范部署方式,加强安全。以前 centos 都是 root 用户一把梭,所有程序都是 root 起,所有文件都是 root root ,没这档子事...
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3464 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 00:40 · PVG 08:40 · LAX 17:40 · JFK 20:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.