nginx 杂记】的更多相关文章

接触nginx一段时间,有些自己的心得,偶尔在网上会看到一些细小的知识点,总结于此 nginx是以多进程的方式来工作的.nginx在启动后,会有一个master进程和多个worker进程. master进程主要用来管理worker进程:包含:1.接收来自外界的信号,向各worker进程发送信号.2.监控worker进程的运行状态,当worker进程退出后(异常情况下),会自动重新启动新的worker进程. 而基本的网络事件,则是放在worker进程中来处理了.worker进程之间是对等的,一个请…
1.一个接口的形式要求是:IP+端口,并且通信协议类型是:https,如何做域名解析: ①设置一个端口.同时在防火墙中打开这个端口,重启防火墙: ②在服务器上/etc/nginx/conf.d的目录下,增加一个nginx配置文件,相当于增加一个站点服务,只不过这个站点不用域名而是用IP地址加端口的方式:  把这个文件配置文件上传到服务器,重启nginx. 附:配置文件内容   demo.notify.ssl.conf server { listen ; server_name .xxx.xxx.…
1.http://nginx.org/download/nginx-1.6.3.tar.gz 2. [root@track nginx-1.6.3]#./configure --prefix=/usr/local/nginx \ ------------------------------------------------------ ./configure: error: the HTTP rewrite module requires the PCRE library. You can e…
前记:知识无处不在,要懂得珍惜,找到适合自己的方法高效地学习有价值的知识,不念过去,不畏将来. Django对待静态资源,在非前后端分离时的常识 Django会对项目app下的static文件夹的静态资源进行收集,同名则按优先级指向,要自己加资源可以在settings.py的STATICFILES_DIRS进行额外指定,STATIC_URL='/static/',会对外监听例如:127.0.0.1:8000/static/*,STATIC_ROOT = os.path.join(BASE_DIR…
转至:http://www.cnblogs.com/kuangke/p/5619400.html Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,相较于Apache,具有占有内存少.稳定性高等优势.Nginx安装非常简单.配置文件简洁,但是配置的类目却不少,本文主要记录Nginx的安装以及相关的配置(以下操作在CentOS6.7 64bit环境下). Nginx安装 作为一个喜欢折腾的人,Nginx首选当然是采用源码包安装,不过也可以选择yum.…
今天听了个公开课,里面讲了异步非阻塞,说的不是很清楚,网上有个人写的很好:http://blog.csdn.net/feitianxuxue/article/details/8936802 提到了用nginx做ip-hash(http://blog.csdn.net/z69183787/article/details/48049707),设置ip权重,写perl脚本完成手机和电脑站区别访问,好像用到了http中的agent,最后介绍了使用openresty(一个nginx+lua框架),在ngi…
第一次用Flask做Web(也是第一次用Python做Web),在部署的时候遇到了不少问题,现在将过程就下来,供在这方面也有疑惑的人参考.(PS:使用Apache+mod_wsgi部署模式的可以参考另一个博主的这篇文章:http://blog.elnmp.com/post/python/apache-mod_wsgi-flask-pipenvxiang-mu-bu-shu)    项目及服务器环境: Python版本:3.6.5 Flask版本:1.0.2 服务器版本:CentOS 7.4 Ng…
目录 Docker 使用杂记 - 最佳实践尝试 - 实战 Docker简介 项目背景 内在原因 外在原因 基础镜像 需求 镜像维护者 工作文件夹 文件 ADD COPY 宗卷 命令 入口点 Dockerfile 后记 本文环境 参考 Docker 使用杂记 - 最佳实践尝试 - 实战 本文记录了一个项目中使用docker构建环境的过程 Docker简介 Docker NB!好了 其他简介自己看网上吧 项目背景 内在原因 这次的代码基于一个特定的tensorflow版本构建(才不是tf2跑不起来呢…
注:运行环境CentOS 6+   背景      在对启动了20个worker的nginx进行压力测试的时候发现:如果把配置文件中event配置块中的accept_mutex开关打开(1.11.3版本之前默认开),就会出现worker压力不均,少量的worker的cpu利用率达到了98%,大部分的worker的压力只有1%左右:如果把accept_mutex关掉,所有的worker的压力差别就不大,而且QPS会有大幅提升:   分析过程 nginx的 1(master)+N(worker) 多…
午休完上班后,同事说测试站点访问接口出现400 Bad Request  Request Header Or Cookie Too Large提示,心想还好是测试服务器出现问题,影响不大,不过也赶紧上服务器进行测试查看,打开nginx与ugwsi日志与配置,发现后端服务日志记录正常,而测试站点的访问日志有7百多M(才运行两三天没几个访问,几M的话才是正常现象),在浏览器里直接访问后端服务接口也正常没有问题(我们的服务器软件架构是微服务架构,将很多模块分拆后分别部署,前端是一个纯HTML站点,通过…