首页 > 编程语言 >php-fpm服务器负载均衡配置

php-fpm服务器负载均衡配置

时间:2023-07-06 15:15:39浏览次数:40  
标签:fpm 0.0 配置 9000 服务器 php listen

前面,我们配置了负载均衡的网页转发,发现只是访问做了均衡转发,但是没有解决我们的实际问题,我们的瓶颈是fpm服务器出现了处理不了的情况

seem busy ,you must increse start_servers or max_children.

运行一段时间后,发现仍然有处理不了的请求,很明显没有解决问题。

所以这次,我们将fpm服务器拆分,让并发得到解决。

这是我的配置:

 

 本次我仍然采用 A -》 【A + B+ C】的方式处理代理,A既作为代理服务器又作为PHP-FPM服务器,B+C服务器不提供URL访问,只作为FPM服务器。

配置要点:

1.B+ C 服务器要开通 9000端口,能够让A代理服务器转发。 成功标识 telent  IP 9000即可。

2.A+ B+C 服务器php配置要更改如下:

      1)listen.allowed_clients = 127.0.0.1  一定要注释,不能更改成0.0.0.0 ,不然报错。

      2)listen =127.0.0.1:9000  改成  listen =0.0.0.0:9000,让A服务器能够访问B+C的服务器的9000端口

3.B+C服务器不用配置nginx ,采用lsync代码同步即可

 

标签:fpm,0.0,配置,9000,服务器,php,listen
From: https://www.cnblogs.com/wujf-myblog/p/17532156.html

相关文章

  • Docker+Emqx+Nginx集群及负载均衡的搭建 MQTT服务器
    Docker+Emqx+Nginx集群及负载均衡的搭建MQTT服务器1.拉取镜像dockerpullemqx/emqx2.创建虚拟网络#-d参数默认为bridge,可省略dockernetworkcreate-dbridge--subnet=172.18.0.0/16emqx_bridge3.创建Docker容器#节点1dockerrun-d--hostnameemqx01--nameem......
  • Firefox 无法建立到 localhost 服务器的连接解决办法
    1.问题 2.解决办法重新启动ApacheHTTP服务器(httpd)#systemctlrestarthttpd ......
  • Redis使用jedis如何连接远程服务器或者虚拟机
    pom文件中导入jedis<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>4.4.0</version></dependency>开启虚拟机的防火墙,可以指定端口6379firewall-cmd--zone=public--add-port=63......
  • php代码部署到独立主机(服务器)
    一,访问主机ssh二,上传文件到主机(服务器) 部署php文件 ......
  • 服务器初始化 步骤
    更新系统包:yum-yupdate  关联包:yuminstallgccgcc-c++makecmakentpredhat-lsblrzszflexbyacclibpcapncursesdevellibpcap-develpsmisc   编译安装iftop安装:yuminstall-yflexbyacclibpcapncurses-devellibpcap-develwgethttp://www.ex-parr......
  • NFS 服务器安装
    1#!/bin/bash23#################################################################################################################4####5......
  • 不同服务器(Linux)的环境(anaconda)迁移
    1.将服务器A的环境迁移到服务器B中使用命令scp首先,连接你当前的服务器ssh用户名@服务器ip地址然后输入你当前需要转移的环境目录scp-vrCA服务器文件名用户名@B服务器ip地址:文件名scp-vrC/home/jev/[email protected]:/home/jev等待传输即可参数名:-......
  • PHP应用出现500 : The page cannot be displayed because an internal server error h
    问题描述PHP应用突然遇见了500 Thepagecannotbedisplayedbecauseaninternalservererrorhasoccurred.错误,但是如果访问一个静态HTML页面,就可以成功。只要是PHP页面,就是500。 问题解答登录AppService的Kudu站点,查看日志发现一句:  scriptProcessorcouldnotbefoun......
  • 【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed
    问题描述PHP应用突然遇见了500 Thepagecannotbedisplayedbecauseaninternalservererrorhasoccurred.错误,但是如果访问一个静态HTML页面,就可以成功。只要是PHP页面,就是500。 问题解答登录AppService的Kudu站点,查看日志发现一句:  scriptProcessorcouldnotb......
  • 服务器复制粘贴不了怎么处理?怎样一键修复服务器的复制粘贴?
    我们经常需要在服务器上进行一些操作,如复制粘贴文件、修改配置等等。但有时候我们会遇到服务器无法使用复制粘贴功能的问题,这时该怎么办呢?以下是一些解决方法。1.检查RDP剪贴板功能是否开启在远程桌面连接(RDP)中,需要开启剪贴板功能才能进行复制粘贴操作。检查一下RDP连接设置中是......