Nginx首先了解Nginx的功能和特性Nginx的特性:模块化设计、较好扩展性高可靠性master-->worker低内存消耗10000个keep-alive连接在Nginx仅消耗2.5MB支持热部署不停机而更新配置文件、更换日志文件、更新服务器程序版本基本功能:静态资源的web服务器,能缓存打开的文件描述符..
分类:
其他好文 时间:
2015-02-04 00:52:37
阅读次数:
290
一、NGINX内置的基本模块
1、NGINX内核模块
2、EVENTS模块
3、HTTP核心模块
二、NGINX基本配置文件
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log inf...
分类:
其他好文 时间:
2015-02-03 01:53:48
阅读次数:
177
Spark架构
Spark架构使用了分布式计算中master-slave模型,master是集群中含有master进程的节点,slave是集群中含有worker进程的节点。...
分类:
其他好文 时间:
2015-02-02 23:21:37
阅读次数:
516
们需要一个“单点worker”系统,此系统来确保系统中定时任务在分布式环境中,任意时刻只有一个实例处于活跃;比如,生产环境中,有6台机器支撑一个应用,但是一个应用中有30个定时任务,这些任务有些必须被在“单线程”环境中运行(例如“数据统计”任务),避免并发的原因不是在java层面,可能是在操作db数...
分类:
其他好文 时间:
2015-02-02 22:53:33
阅读次数:
310
在 Nginx 的初始化启动过程中,worker 工作进程会调用事件模块的 ngx_event_process_init 方法为每个监听套接字 ngx_listening_t 分配一个 ngx_connection_t 连接,并设置该连接上读事件的回调方法 handler 为 ngx_event_accept,同时将读事件挂载到 epoll 事件机制中等待监听套接字连接上的可读事件发生,到此,Nginx 就可以接收并处理来自客户端的请求。当监听套接字连接上的可读事件发生时,即该连接上有来自客户端发出的连接请...
分类:
Web程序 时间:
2015-01-31 09:26:29
阅读次数:
247
html: web works 日志文件输出 importScripts使用请输入用户名登陆worker-hello.js:importScripts("worker-log.js")//接收信息onmessage = function (e) { log("Worker收到了信息" + ...
分类:
Web程序 时间:
2015-01-30 19:05:29
阅读次数:
143
Nginx配置文件详细说明在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/ngin...
分类:
其他好文 时间:
2015-01-30 17:14:56
阅读次数:
187
#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log...
分类:
其他好文 时间:
2015-01-29 18:58:14
阅读次数:
164
#运行用户
user www-data;
#启动进程,通常设置成和cpu的数量相等
worker_processes 1;
#全局错误日志及PID文件
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
#工作模式及连接数上...
分类:
其他好文 时间:
2015-01-29 17:53:54
阅读次数:
169
Android中通常分为主线程(UI Thread/ Main Thread)和工作线程(worker Thread).所有的组件默认都是在主线程里面的,当进行一些耗时的操作时,比如:访问网络或者对数据库进行处理的时候UI Thread 就会被阻塞,如果阻塞时间超过5秒,这是就会出现比较常见的ANR...
分类:
移动开发 时间:
2015-01-28 17:23:37
阅读次数:
221