Loading...
Nginx 是如何实现高并发的?异步,非阻塞,使用了epoll 和大量的底层代码优化。如果一个server采用一个进程负责一个request的方式,那么进程数就是并发数。正常情况下,会有很多进程一直在等待中。而nginx采用一个master进程,多个woker进程的模式。master进程主要负责收集、分发请求。每当一个请求过来时,master就拉起一个worker进程负责处理这个请求。同时m...
1.规范背景与目的本规范旨在帮助或指导RD、QA、OP等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、SQL编写等方面予以规范,从而为公司业务系统稳定、健康地运行提供保障2. 设计规范2.1. 数据库设计以下所有规范会按照【高危】、【强制】、【建议】三个级别进行标注,遵守优先级从高到低 对于不满足【高危】和【强制】两个级别的设计,DBA有权利强制打回要求修改2...
elasticsearch和kibana安装教程可参考此安装教程,注意新版本elasticsearch自带java环境。使用supervisor守护进程elasticsearch配置参考[program:elasticsearch] command=/usr/elasticsearch/bin/elasticsearch user=es directory=/usr/elasticsearc...
定义job interface,代码参考<?php /** * JobInterface.php class file. * @author karnc * @date 2020/12/31 */ namespace common\drivers\interfaces; interface JobInterface { /** * 任务处理方法 ...
支付宝有两种加密方式,分别为MD5和RSA,MD5加密方式比较简单些,可以用在pc端的扫码支付。导入sdk/ThinkPHP/Library/Vendor/Alipay配置项/Application/Common/Conf/config.php//支付参数配置 return array( 'ALIPAY_CONFIG' => array( 'p...