原创 不同服務器之間 實現某個文件夾內容同步(使用rsync)

第一步:先準備2臺服務器(虛擬機即可) 虛擬機1 :IP爲 192.168.1.160 (主服務器,也可以稱服務端) 虛擬機2:IP爲 192.168.1.161(副服務器,也可以稱客戶端) 第二步:分別在兩臺服務器中安裝asyn

原创 PHP實現簡單的連接池

<?php namespace app\swoole\controller; /** * 通用的連接池 */ abstract class Pool { /** * 連接池的尺寸,最大連接數 * @var int

原创 nginx 502 部分原因彙總(僅做參考)

1、php-fpm.conf相關配置 1.listen.backlog = -1 (默認值) 需將改爲至少1024 2.pm = dynamic (動態分配子進程) 開啓動態之後 ,以下配置生效 pm.min_spare_ser

原创 分享一些比較常用的linux命令(偏向php)

1、查看php-fpm的進程個數 ps -ef |grep "php-fpm"|grep "pool"|wc -l 2、查看nginx當前連接數 curl http://127.0.0.1/nginx_status 3、殺死某進程

原创 php+nginx負載均衡實現(2臺虛擬機)

第一步:慣例先準備2臺虛擬機 準備工作: 虛擬機1:192.168.1.160 (主服務器) 虛擬機2:192.168.1.161(副服務器) 使用async 同步兩臺服務器的項目目錄 保持代碼一致 第二步-在主服務器中配