当前位置: 首页 > news >正文

网站开发如何使用微信登录wordpress 信息发布

网站开发如何使用微信登录,wordpress 信息发布,网站怎么做的精致一点,长沙正规竞价优化服务目录 一、HAproxy 概述 二、HAproxy 主要特性 三、HAproxy 负载均衡策略(八种) 四、LVS、Nginx、HAproxy区别 Nginx LVS HAproxy 五、HAproxy部署实战 问题总结#xff1a; 一、HAproxy 概述 HAProxy是可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理#xff0…目录 一、HAproxy 概述 二、HAproxy 主要特性 三、HAproxy 负载均衡策略(八种) 四、LVS、Nginx、HAproxy区别 Nginx LVS HAproxy 五、HAproxy部署实战 问题总结 一、HAproxy 概述 HAProxy是可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理是免费、快速并且可靠的一种解决方案。HAProxy非常适用于并发大并发达1w以上web站点这些站点通常又需要会话保持或七层处理。HAProxy的运行模式使得它可以很简单安全的整合至当前的架构中同时可以保护web服务器不被暴露到网络上。 二、HAproxy 主要特性 1、可靠性和稳定性非常好可以与硬件级的F5负载均衡设备相媲美 2、最高可以同时维护40000-50000个并发连接单位时间内处理的最大请求数为20000个最           大处理能力可达10Git/s 3、支持多达8种负载均衡算法同时也支持会话保持 4、支持虚机主机功能从而实现web负载均衡更加灵活 5、支持连接拒绝、全透明代理等独特的功能 6、拥有强大的ACL支持用于访问控制 7、其独特的弹性二叉树数据结构使数据结构的复杂性上升到了0(1)即数据的查寻速度不会           随着数据条目的增加而速度有所下降 8、支持客户端的keepalive功能减少客户端与haproxy的多次三次握手导致资源浪费让多个           请求在一个tcp连接中完成 9、支持TCP加速零复制功能类似于mmap机制 10、支持响应池response buffering 11、支持RDP协议 12、基于源的粘性类似nginx的ip_hash功能把来自同一客户端的请求在一定时间内始终调度           到上游的同一服务器 13、更好统计数据接口其web接口显示后端集群中各个服务器的接收、发送、拒绝、错误等数           据的统计信息 14、详细的健康状态检测web接口中有关于对上游服务器的健康检测状态并提供了一定的管            理功能 15、基于流量的健康评估机制 16、基于http认证 17、基于命令行的管理接口 18、日志分析器可对日志进行分析。 三、HAproxy 负载均衡策略(八种) 1roundrobin表示简单的轮询 2static-rr表示根据权重 3leastconn表示最少连接者先处理 4source表示根据请求源IP 5uri表示根据请求的URI,做cdn需使用; 6url_param表示根据请求的URl参数balance url_param requires an URL parameter name 7hdr(name)表示根据HTTP请求头来锁定每一次HTTP请求; 8rdp-cookie(name)表示根据cookie(name)来锁定并哈希每一次TCP请求。 四、LVS、Nginx、HAproxy区别 Nginx 1、支持正则 2、只支持基于端口的健康检查 3、不支持session直接保持、但能通过ip_hash来解决 4、对网络稳定性要求不高 5、反向代理能力强 LVS 1、只能基于四层端口转发 2、尽在四层做分发作用抗负载能力强 3、应用范围广 HAproxy 1、支持8种负载均衡策略 2、仅作负载均衡软件使用在高并发情况下性能优于Nginx 3、支持URL检测 支持Session 五、HAproxy部署实战 Haproxy服务器192.168.10.23 Nginx 服务器1192.168.10.16 Nginx 服务器2192.168.10.17 客户端192.168.10.2 ----------------------haproxy 服务器部署-------------------------------- 1.关闭防火墙将安装Haproxy所需软件包传到/opt目录下 systemctl stop firewalld setenforce 0haproxy-1.5.19.tar.gz2.编译安装 Haproxy yum install -y pcre-devel bzip2-devel gcc gcc-c maketar zxvf haproxy-1.5.19.tar.gz cd haproxy-1.5.19/ make TARGETlinux2628 ARCHx86_64 make install---------------------参数说明--------------------------------------------------------------------------- TARGETlinux26 #内核版本 #使用uname -r查看内核如2.6.18-371.el5此时该参数用TARGETlinux26kernel大于2.6.28的用TARGETlinux2628ARCHx86_64 #系统位数64位系统 ----------------------------------------------------------------------------------------------------------3.Haproxy服务器配置 mkdir /etc/haproxy cp examples/haproxy.cfg /etc/haproxy/cd /etc/haproxy/ vim haproxy.cfg global #全局配置主要用于定义全局参数属于进程级的配置通常和操作系统配置有关 --4~5行--修改定义haproxy日志输出设置和日志级别local0为日志设备默认存放到系统日志log /dev/log local0 info #修改log /dev/log local0 notice #修改#log loghost local0 infomaxconn 4096 #最大连接数需考虑ulimit -n限制推荐使用10240 --8行--注释chroot运行路径为该服务自设置的根目录一般需将此行注释掉#chroot /usr/share/haproxyuid 99 #用户UIDgid 99 #用户GIDdaemon #守护进程模式nbproc 1 #添加设置并发进程数建议与当前服务器CPU核数相等或为其2倍defaults #配置默认参数这些参数可以被用到Listenfrontendbackend组件 log global #引入global定义的日志格式mode http #模式为http7层代理http4层代理tcpoption httplog #日志类别为http日志格式option dontlognull #不记录健康检查日志信息retries 3 #检查节点服务器失败次数连续达到三次失败则认为节点不可用redispatch #当服务器负载很高时自动结束当前队列处理比较久的连接maxconn 2000 #最大连接数“defaults”中的值不能超过“global”段中的定义#contimeout 5000 #设置连接超时时间默认单位是毫秒#clitimeout 50000 #设置客户端超时时间默认单位是毫秒#srvtimeout 50000 #设置服务器超时时间默认单位是毫秒timeout http-request 10s #默认http请求超时时间timeout queue 1m #默认队列超时时间timeout connect 10s #默认连接超时时间新版本中替代contimeout该参数向后兼容timeout client 1m #默认客户端超时时间新版本中替代clitimeout该参数向后兼容timeout server 1m #默认服务器超时时间新版本中替代srvtimeout该参数向后兼容timeout http-keep-alive 10s #默认持久连接超时时间timeout check 10s #设置心跳检查超时时间--删除下面所有listen项--添加 listen webcluster 0.0.0.0:80 #haproxy实例状态监控部分配置定义一个名为webcluster的应用option httpchk GET /test.html #检查服务器的test.html文件balance roundrobin #负载均衡调度算法使用轮询算法roundrobinserver inst1 192.168.10.16:80 check inter 2000 fall 3 #定义在线节点server inst2 192.168.10.17:80 check inter 2000 fall 3---------------------参数说明--------------------------------------------------------------------------- balance roundrobin #负载均衡调度算法 #轮询算法roundrobin最小连接数算法leastconn来源访问调度算法source类似于nginx的ip_hashcheck inter 2000 #表示启用对此后端服务器执行健康检查设置健康状态检查的时间间隔单位为毫秒连续三次检测不到心跳频率则认为该 fall 3 #表示节点失效 若节点配置后带有“backup”表示该节点只是个备份节点仅在所有在线节点都失效该节点才启用。不携带“backup”表示为主节点和其它在线节点共同提供服务。 ----------------------------------------------------------------------------------------------------------4.添加haproxy 系统服务 cp /opt/haproxy-1.5.19/examples/haproxy.init /etc/init.d/haproxy chmod x haproxy chkconfig --add /etc/init.d/haproxyln -s /usr/local/sbin/haproxy /usr/sbin/haproxy service haproxy start 或 /etc/init.d/haproxy start----------------------节点服务器部署-------------------------------- systemctl stop firewalld setenforce 0yum install -y pcre-devel zlib-devel gcc gcc-c make useradd -M -s /sbin/nologin nginxcd /opt tar zxvf nginx-1.12.0.tar.gz -C /opt/cd nginx-1.12.0/ ./configure --prefix/usr/local/nginx --usernginx --groupnginx make make installmake make install--192.168.10.16--- echo this is kgc web /usr/local/nginx/html/test.html--192.168.10.17--- echo this is benet web /usr/local/nginx/html/test.htmlln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/nginx #启动nginx 服务----------------------测试 Web群集-------------------------------- 在客户端使用浏览器打开 http://192.168.10.23/test.html 不断刷新浏览器测试负载均衡效果----------------------日志定义-------------------------------- #默认haproxy的日志是输出到系统的syslog中查看起来不是非常方便为了更好的管理haproxy的日志我们在生产环境中一般单独定义出来。需要将haproxy的info及notice日志分别记录到不同的日志文件中。 vim /etc/haproxy/haproxy.cfg globallog /dev/log local0 infolog /dev/log local0 noticeservice haproxy restart#需要修改rsyslog配置为了便于管理。将haproxy相关的配置独立定义到haproxy.conf并放到/etc/rsyslog.d/下rsyslog启动时会自动加载此目录下的所有配置文件。 vim /etc/rsyslog.d/haproxy.conf if ($programname haproxy and $syslogseverity-text info) then -/var/log/haproxy/haproxy-info.log ~ if ($programname haproxy and $syslogseverity-text notice) then -/var/log/haproxy/haproxy-notice.log ~#说明 这部分配置是将haproxy的info日志记录到/var/log/haproxy/haproxy-info.log下将notice日志记录到/var/log/haproxy/haproxy-notice.log下。“~”表示当日志写入到日志文件后rsyslog停止处理这个信息。systemctl restart rsyslog.servicetail -f /var/log/haproxy/haproxy-info.log #查看haproxy的访问请求日志信息 1、关闭防火墙将安装Haproxy所需软件包传到/opt目录下 2、编译安装 Haproxy  查看内存是否足够内部不足所以清理内存 3、配置HAproxy服务 mkdir /etc/haproxy 4、添加系统服务 5、节点服务器部署(web1和web2都需要做此操作) systemctl stop firewalld setenforce 0yum install -y pcre-devel zlib-devel gcc gcc-c make useradd -M -s /sbin/nologin nginxcd /opt tar zxvf nginx-1.12.0.tar.gz -C /opt/cd nginx-1.12.0/ ./configure --prefix/usr/local/nginx --usernginx --groupnginx make make installmake make install web1服务器 web2服务器 6、测试 问题总结 1、当  systemctl restart haproxy  重启haproxy服务出现以下问题时 可能是有nginx服务在开启关闭nginx服务后开启haproxy服务成功!!! 有可能是配置文件的时候配置文件出现错误 有可能是配置文件中配置listen模块的时候指定nginx配置指定的网页访问文件指定错了 (  /test.html   )
http://www.hkea.cn/news/14433466/

相关文章:

  • 网站制作的地方wordpress表单设计
  • 做内贸的有哪些网站建设部网站办事大厅栏目
  • 榆次网站建设公司梧州市网站建设
  • 没有公网ip建设网站个人网上银行登录
  • 重庆做网站建设网店代运营的公司有哪些
  • 重庆建设监理协会网站天津滨海新区邮编
  • 河北企业网站建设wordpress不支持中文
  • 国内网站域名吗h5网站后台管理模板
  • 企业网站建设的征求意见漳州手工外发加工网
  • 东营建设工程信息网站iis网站正在建设中
  • 伍佰亿网站系统wordpress销售插件
  • 最简单的网站开发软件有哪些手机电脑版浏览器网页入口
  • 揭阳seo网站管理广州番禺服装网站建设
  • 网站建设的税率是多少钱wordpress网站布局
  • 音乐网站建设价格河北三河建设局网站
  • 如何创建一个站点珠海做企业网站多少钱
  • 网页制作培训多少钱一天优化大师人工服务电话
  • 网站开通申请昌江区网站建设
  • 个性定制网站有哪些wordpress 4.5 多站点
  • 武昌网站建设价格多少网站开发与维护能做什么职业
  • 设计专业干货推荐网站在线制作视频的网站
  • wordpress菜单对齐修改桂林网站seo
  • 网站和网页的设计原则网页设计基础教程视频教程
  • 源码网站制作教程那家网站建设好
  • 手机软件页面设计网站好的国内网站建设公司
  • 南京市建设执业资格中心网站购物网站建设 成都
  • 网站建设费用归类企业培训机构排名
  • 韶关营销网站开发怎么做游戏充值代理网站
  • 网站建设全包 广州虎扑的网站是用什么技术做的
  • 网站搭建详细教程莱芜企业网站建设公司