随笔分类 -  Web

web技术栈
真实集群环境的nginx和keepalived搭建实录
摘要:安装nginx 因为nginx只有源码包,因此需要我们自己编译安装,另外它依赖一些其他软件,如下所示: [root@qsy22 nginx_pkg]# ll -rw . 1 root root 6209464 Oct 24 12:19 cpp-4.8.5-4.h1.x86_64.rpm -rw . 阅读全文

posted @ 2021-04-30 23:06 萌兰三太子 阅读(256) 评论(0) 推荐(0) 编辑

使用Keepalived实现HAProxy高可用
摘要:尽管HAProxy非常稳定,但仍然无法规避操作系统故障、主机硬件故障、网络故障甚至断电带来的风险。所以必须对HAProxy实施高可用方案。 下面将介绍利用Keepalived实现的HAProxy热备方案。即两台主机上的两个HAProxy实例同时在线,其中权重较高的实例为MASTER,MASTER出现 阅读全文

posted @ 2021-04-30 23:03 萌兰三太子 阅读(476) 评论(0) 推荐(0) 编辑

探索eventlet通信机制
摘要:一、源码解析 对python原生文件打补丁: import eventlet eventlet.monkey_patch() 跟踪进入该模块方法:eventlet.patcher#monkey_patch def monkey_patch(**on): ...... modules_to_patch 阅读全文

posted @ 2021-04-30 22:57 萌兰三太子 阅读(209) 评论(0) 推荐(0) 编辑

详解wsgi的http请求过程
摘要:一、概述 wsgi服务启动并监听http请求的流程: 1.利用paste.deploy模块的loadapp函数加载指定服务(如proxy)的配置文件,获取到用户的application,即业务程序 2.调用wsgi.server,其中wsgi.server会绑定IP和端口,监听来自客户端的消息。并由 阅读全文

posted @ 2021-04-30 22:56 萌兰三太子 阅读(333) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示