01 2021 档案
摘要:一、进程 进程,直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。 【进程间通信(IPC)】: 管道(Pipe)、命
阅读全文
摘要:[client] default-character-set=utf8mb4 #mysqlde utf8字符集默认为3位的,不支持emoji表情及部分不常见的汉字,故推荐使用utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] skip-loc
阅读全文
摘要:一、背景 如果有这样的一个需求:master 有3个库A,B,C ,D,由于某种原因,现在需要将其中2个库B,C单独拆分出来,单独一个实例。 如果是你,打算怎么做呢? 常见的做法就是,单独搭建一个只有B,C库的实例,然后只复制master的B,C库,过滤掉A,D库。那么复制过滤就应运而生了,repl
阅读全文
摘要:一、MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题. 二、sql model
阅读全文
摘要:php-fpm全局配置参数中文说明: pid = /opt/remi/php56/root/var/run/php-fpm/php-fpm.pid #pid进程文件,默认为none。 error_log = /opt/remi/php56/root/var/log/php-fpm/error.log
阅读全文
摘要:;;;;;;;;;;;;;; ;; 模块设置 ;; ;;;;;;;;;;;;;; [Syslog] define_syslog_variables = Off ; 是否定义各种的系统日志变量,如:$LOG_PID, $LOG_CRON 等等。 ; 关掉它以提高效率的好主意。 ; 你可以在运行时调用函
阅读全文
摘要:[PHP]; 使 PHP scripting language engine(PHP 脚本语言引擎)在 Apache下有效engine = On ; 是否开启短标识被识别。 <?= ?> 等价于 <?php echo ?> 从 PHP 5.4.0 起, <?= 总是可用的short_open_tag
阅读全文
摘要:fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#脚本文件请求的路径 fastcgi_param QUERY_STRING $query_string; #请求的参数;如?app=123 fastcgi_param R
阅读全文
摘要:Nginx-sysguard命令 sysguard 模块 介绍 该模块监控内存(含swap分区)、CPU和请求的响应时间,当某些监控指标达到设定的阈值时,跳转到指定的url。注意,目前该模块仅对系统支持sysinfo函数时,才支持基于load与内存信息的保护,以及系统支持loadavg函数时支持基于
阅读全文
摘要:限流算法 令牌桶算法 算法思想是: 令牌以固定速率产生,并缓存到令牌桶中; 令牌桶放满时,多余的令牌被丢弃; 请求要消耗等比例的令牌才能被处理; 令牌不够时,请求被缓存。 漏桶算法 算法思想是: 水(请求)从上方倒入水桶,从水桶下方流出(被处理); 来不及流出的水存在水桶中(缓冲),以固定速率流出;
阅读全文
摘要:user nginx; #使用linux用户分组执行nginx worker_processes 4;#nginx 启动后的进程数,通常跟服务器的内核挂钩 如:2核4进程 01 10 01 10; 4核2进程 0101 1010;worker_cpu_affinity 0001 0010 0100
阅读全文
摘要:一、Nginx工作原理与模块介绍 1、Nginx基本工作原理 NGINX以高性能的负载均衡器,缓存,和web服务器闻名。Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,当它接到一个HTTP请求时,仅仅通过查找配置文件将客户端请求映射到一个location block
阅读全文
摘要:map 指令介绍: map 指令是由 ngx_http_map_module 模块提供的,默认情况下安装 nginx 都会安装该模块。 map 的主要作用是创建自定义变量,通过使用 nginx 的内置变量,去匹配某些特定规则,如果匹配成功则设置某个值给自定义变量。 而这个自定义变量又可以作于他用。
阅读全文
摘要:#配置压缩的指令可以包含在http上下文中server或location配置块中 gzip on; #开启gzip压缩功能 gzip_min_length 1k;#设置允许压缩的页面最小字节数,页面字节数从header头的content-length中获取。默认值是0,不管页面多大都进行压缩。建议设
阅读全文
摘要:1、composer list:获取帮助信息; 2、composer init:以交互方式填写composer.json文件信息; 3、composer install:从当前目录读取composer.json文件,处理依赖关系,并安装到vendor目录下; 4、composer update:获取
阅读全文
摘要:/** * 获取某年的每周第一天和最后一天 * @param [int] $year [年份] * @return [arr] [每周的周一和周日] */function get_week($year) { $year_start = $year . "-01-01"; $year_end = $y
阅读全文

浙公网安备 33010602011771号