
PHP
change哥
菜鸟PHPer一个
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php+nginx负载均衡实现(2台虚拟机)
第一步:惯例先准备2台虚拟机 准备工作: 虚拟机1:192.168.1.160 (主服务器) 虚拟机2:192.168.1.161(副服务器) 使用async 同步两台服务器的项目目录 保持代码一致 第二步-在主服务器中配置nginx.conf文件 upstream 192.168.1.160 { server 192.168.1.161:80 weight=2; ...原创 2020-04-02 23:39:31 · 936 阅读 · 0 评论 -
nginx 502 部分原因汇总(仅做参考)
1、php-fpm.conf相关配置 1.listen.backlog = -1 (默认值) 需将改为至少1024 2.pm = dynamic (动态分配子进程) 开启动态之后 ,以下配置生效 pm.min_spare_servers = 10 pm.max_spare_servers = 500 (允许最大子进程,可适当调大) 3.pm.max_requests = 10240(可适当调大)...原创 2020-02-28 23:46:40 · 364 阅读 · 0 评论 -
PHP实现简单的连接池
<?php namespace app\swoole\controller; /** * 通用的连接池 */ abstract class Pool { /** * 连接池的尺寸,最大连接数 * @var int $poolSize */ protected $poolSize; /** * 连接池的资源 * @var array $resourcePoo...原创 2018-12-25 14:44:41 · 1137 阅读 · 0 评论 -
简单说一下PHP进行服务端的极光推送一条消息
首先去https://github.com/jpush/jpush-api-php-client 下载极光的包 或者使用#composer require jpush/jpush 来安装 下面是基于tp3.2来展示一个例子 首先我是把jpush这个包放在了tp3.2下面的vendor目录下 <?php namespace Api\Controller; use Think\Con...原创 2018-04-21 16:39:03 · 1733 阅读 · 1 评论 -
浅谈PHP的跨域问题
先说一个最简单的例子吧先上服务端的代码public function kuayu(){ header("Access-Control-Allow-Origin: http://baidu.com"); //说明是允许百度访问你的服务器 return json(['status'=>0,'msg'=>1231]); }Access-Control-Allow-Origin...原创 2018-04-12 09:58:24 · 643 阅读 · 0 评论