nginx基本优化调整参数隐藏nginx版本软件信息(源码编译和配置文件‘server_token’)更改源码隐藏nginx软件名及版本号更改nginx服务的默认用户根据参数优化nginx性能修改worker(根据cpu数)修改worker_cpu_affinity(可以使不同的nginx进程尽可能的合理的分配给不同的cpu处理)events-nginx处理模型打开epollworker_conn
分类:
其他好文 时间:
2018-08-27 12:48:39
阅读次数:
151
PHP使用引用计数和写时拷贝(Copy-On-Write)来管理内存。 引用技术不言自明,写时拷贝工作原来如下: ...
分类:
Web程序 时间:
2018-08-27 00:19:31
阅读次数:
190
//worker中为Application启动的executor,实际上是启动了这个CoarseGrainedExecutorBackend进程private[spark] class CoarseGrainedExecutorBackend( driverUrl: String, executor ...
分类:
其他好文 时间:
2018-08-26 20:54:22
阅读次数:
209
一、规范优化nginx配置文件 nginx的主配置文件为nginx.conf,主配置文件包含的所有虚拟主机的子配置文件会统一放入extra目录中,虚拟主机的配置文件按照网站的域名或功能取名,例如www.conf、bbs.conf、blog.conf等。当然,如果虚拟主机的数量不是很多,也可以把多个虚 ...
分类:
其他好文 时间:
2018-08-26 00:02:14
阅读次数:
168
ginx并发模型: nginx 的进程模型采用的是prefork方式,预先分配的worker子进程数量由配置文件指定,默认为1,不超过1024。master主进程创建监听套接口,fork子进程以后,由worker进程监听客户连接,每个worker子进程独自尝试accept已连接套接口,accept是 ...
分类:
其他好文 时间:
2018-08-25 19:03:00
阅读次数:
222
worker_processes 8; #nginx进程数,建议设置为等于CPU总核心数 worker_connections 65535; #单个进程最大连接数(最大连接数=连接数*进程数) client_header_buffer_size 32k; #上传文件大小限制 large_client ...
分类:
其他好文 时间:
2018-08-25 19:00:59
阅读次数:
152
基础 nginx是一款轻量级的web服务器/反向代理服务器及电子邮件代理服务器,特点是占用内存少,并发处理能力强 nginx启动后,在unix系统中以daemon的方式在后台运行,后台包括一个master进程和多个worker进程,每个worker进程都是从master fork过来的 master ...
分类:
其他好文 时间:
2018-08-25 14:14:14
阅读次数:
117
某些情况下,Ubuntu 使用useradd 新用户名,在home 文件夹下面看不到新创建的用户文件夹,例如:root@worker:/home/kuku# useradd spark root@worker:/home/kuku# passwd spark Enter new UNIX passw ...
分类:
系统相关 时间:
2018-08-24 20:49:10
阅读次数:
190
配置方法一(可用): 配置方法二(可用): #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; # ...
分类:
其他好文 时间:
2018-08-24 16:09:32
阅读次数:
151
测试的代码主要功能:开启一个tcp服务器。然后设置了管理进程和工作进程start的回调进行更名。设置了pid_file保存了服务端启动的mast进程。 开启服务器后 查看进程 然后查看pid_file里的mast进程id是否是1827,上图所示。结果显然是一致的 下面写一个脚本去重启和停止服务端。( ...
分类:
系统相关 时间:
2018-08-22 22:04:24
阅读次数:
1278