mutilprocess简介 像线程一样管理进程,这个是mutilprocess的核心,他与threading很是相像,对多核CPU的利用率会比threading好的多。 import multiprocessing def worker(num): """thread worker functio ...
分类:
编程语言 时间:
2016-06-10 15:00:02
阅读次数:
371
之前用libevent开发了一个流媒体服务器。用线程池实现的。之后又看了memcached的网络相关实现,今天来整理一下memcached的实现流程。 memcached不同于Redis的单进程单线程,是采用多线程的工作方式。有一个主线程,同时维护了一个线程池(工作线程)。worker thread... ...
分类:
系统相关 时间:
2016-06-10 12:27:20
阅读次数:
264
nginx是个多进程web容器,不同的配置下它的启动方式也是不同的,这里我只说说最典型的启动方式。 它有1个master进程,和多个worker进程(最优配置的数量与CPU核数相关)。那么,首先我们要找到main函数,它在src/core/nginx.c文件中。谈到源码了,这时我们先简单看下源码的目 ...
分类:
其他好文 时间:
2016-06-09 22:11:37
阅读次数:
146
一、简介 Supervisor是JStorm中的工作节点,类似于MR的TT,subscribe zookeeper的任务调度结果数据,根据任务调度情况启动/停止工作进程Worker。同时Supervisor需要定期向zookeeper写入活跃端口信息以便Nimbus监控。Supervisor不执行具 ...
分类:
Web程序 时间:
2016-06-08 18:40:33
阅读次数:
455
一.nginx.conf①vim/usr/local/nginx/conf/nginx.conf//清空原来的配置,加入如下内容:usernobodynobody;worker_processes2;error_log/usr/local/nginx/logs/nginx_error.logcrit;pid/usr/local/nginx/logs/nginx.pid;worker_rlimit_nofile51200;events{useepoll;worker_conne..
分类:
其他好文 时间:
2016-06-08 17:16:20
阅读次数:
255
apache作为现今web服务器用的最广泛也是最稳定的开源服务器软件,其工作模式有许多中,目前主要有两种模式:prefork模式和worker模式 一、两种模式 prefork模式: prefork是Unix平台上的默认(缺省)MPM,使用多个子进程,每个子进程只有一个线程。每个进程在某个确定的时间 ...
分类:
Web程序 时间:
2016-06-08 14:04:25
阅读次数:
159
1.master挂机,传统做法备份必然是以前数据,该如何保证挂机数据与备份数据一致? 2.分布式系统如何实现对同一资源的访问,保证数据的强一致性? 3.集群中的worker挂了,传统做法是什么?zookeeper又是如何做的? 分布式系统的运行是很复杂的,因为涉及到了网络通信还有节点失效等不可控的情 ...
分类:
其他好文 时间:
2016-06-08 12:10:55
阅读次数:
176
1.第一步:2.第二步在负载均衡nginx_proxy服务器上配置nginx.confvi/etc/nginx/nginx.confusernginx;worker_processesauto;error_log/var/log/nginx/error.log;pid/run/nginx.pid;events{worker_connections1024;}http{log_formatmain‘$remote_addr-$remote_user[$time_local]"..
分类:
其他好文 时间:
2016-06-06 19:12:39
阅读次数:
1739
This是当前类的对象引用,简单理解的话,就是当前类的一个对象。 应用场景:解决布局变量隐藏局部变量。 例子: public class Worker { private String Wname; 第一种情况如下: public void setWnama(String name) { Wname ...
分类:
编程语言 时间:
2016-06-05 21:24:16
阅读次数:
168
Static关键字修饰的变量在内存中 public class Worker { private String name; private String company; //private static String company;//在使用了static关键字之后worker2对象的 //只使 ...
分类:
编程语言 时间:
2016-06-05 21:20:20
阅读次数:
157