#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; ev... ...
分类:
Web程序 时间:
2018-11-21 12:19:07
阅读次数:
219
python—Celery异步分布式 Celery 是一个python开发的异步分布式任务调度模块,是一个消息传输的中间件,可以理解为一个邮箱,每当应用程序调用celery的异步任务时,会向broker传递消息,然后celery的worker从中取消息 Celery 用于存储消息以及celery执行 ...
分类:
编程语言 时间:
2018-11-20 15:02:59
阅读次数:
250
首先我们安装一个ansible。 在7版本,直接用yum安装就可以 然后清空ansible的配置文件,在里面写入自己需要管理的服务器的ip和相应的登陆密码 ansible的批量运行的脚本 [root@localhost scripts]# pwd/server/scripts[root@localh ...
分类:
其他好文 时间:
2018-11-19 17:21:19
阅读次数:
174
######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | ...
分类:
其他好文 时间:
2018-11-19 15:44:04
阅读次数:
137
1、Centos7系统下实现httpd-2.2的安装,并分别实现prefork、worker、event等几种工作方式Centos7上若yum安装httpd程序,默认的是2.4的版本,因此无法用yum直接安装,我这里采取源码安装httpd-2.2安装前准备[root@xiaochen~]#systemctlstopfirewalld.service[root@xiaochen~]#vi/etc/s
分类:
Web程序 时间:
2018-11-18 00:43:23
阅读次数:
537
date: 2018 8 01 14:22:17title: swoft| 源码解读系列二: 启动阶段, swoft 都干了些啥?description: 阅读 sowft 框架源码, 了解 sowft 启动阶段的那些事儿 小伙伴刚接触 swoft 的时候会感觉 压力有点大, 更直观的说法是 难. ...
分类:
其他好文 时间:
2018-11-17 20:53:57
阅读次数:
196
swManager_start 创建进程流程 task_worker 进程的创建可以分为三个步骤:swServer_create_task_worker 申请所需的内存、swTaskWorker_init 初始化各个属性、swProcessPool_start 创建进程 swServer_creat ...
分类:
其他好文 时间:
2018-11-17 19:21:06
阅读次数:
124
swManager_loop 函数 manager 进程管理 manager 进程开启的时候,首先要调用 onManagerStart 回调 添加信号处理函数 swSignal_add,SIGTERM 用于结束 server,只需要 running 设置为 0,manager 会逐个杀死 worke ...
分类:
其他好文 时间:
2018-11-17 19:15:11
阅读次数:
200
ngx_python 是为 nginx 嵌入 python 脚本的模块。 环境 - python 2.7.* - nginx-1.6.3+ 安装 摘要 ...
分类:
编程语言 时间:
2018-11-17 16:16:50
阅读次数:
204
首页确定一个核心概念 clearTimer仅可清除当前进程的定时器 server代码如下: 本意图实现server启动后循环输出“timer waiting”,client连接后清除定时器的效果,然而onStart事件是在Master进程的主线程中被调用,而onConnect事件是在work进程中被 ...
分类:
其他好文 时间:
2018-11-16 15:08:00
阅读次数:
202