由于nginx只由root启动一个,iptables是用不了了.
刚才大致看了一遍tengine的nginx开发,想了一个做法:
在解析request时获取hostname,在filter获取响应数据大小,把hostname和数据大小发给监控程序,监控程序根据每个用户单独的conf文件确定hostname对应的用户,进行后续处理.
但如果这样做,只写一个模块是解决不了问题的,要改nginx本身.我等吊丝想到改大软件就心虚啊
怕把nginx玩废了>_<
刚才大致看了一遍tengine的nginx开发,想了一个做法:
在解析request时获取hostname,在filter获取响应数据大小,把hostname和数据大小发给监控程序,监控程序根据每个用户单独的conf文件确定hostname对应的用户,进行后续处理.
但如果这样做,只写一个模块是解决不了问题的,要改nginx本身.我等吊丝想到改大软件就心虚啊
怕把nginx玩废了>_<
