暂无个人介绍
我们公司在用inotify+rsync做实时同步,来解决分布式集群文件一致性的问题。但当web文件越来越多(百万级数量html,jpg等小 文件),同步就越来越慢,根本做不到实时,按照网上的调优方法都尝试过,问题根本没有解决。
最近在做基于openresty的waf,在测试openresty的过程中用openresty替代了原nginx,结果第二天又自动切换回了原nginx,通过ps -ef 看到nginx在凌晨3点多自动重启。连续几天在多个机器上都发现同样的情况。
看你error日志应该和后端的服务有关,我们是这样配置的,你参考一下 websocket技术,websocket的反向代理实现比较特殊,具体配置如下:
在nginx的主配置文件的http段的作用域中添加以下配置:
#vim /etc/nginx/nginx.conf
map $http_upgrade $connection_upgrade { default upgrade; '' close; }
编写websocket的反向代理设置
#vim /etc/nginx/conf.d/k2wrapper.conf
upstream k2wrapperserver { hash $remote_addr consistent; server 192.168.6.50:31002; server 192.168.6.51:31002; }
server { listen 8182; server_name xxxxxxxx.cn;
location / { proxy_pass http://k2wrapperserver/; proxy_set_header Host $host:$server_port; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }
可以,阿里云的日志服务现在支持很多种方式的日志解析,json这种常见的肯定支持了#使用阿里云的你竟然还不知道这个?#
没有备案你网站打不开的,营运不营运都没关系#使用阿里云的你竟然还不知道这个?#