今天弄了一个晚上没弄出来一个小东西,只弄出来了写追加,而且还是笨方法,起码死不掉那种。

 global
log 127.0.0.1 local2
daemon
maxconn 256
log 127.0.0.1 local2 info
defaults
log global
mode http
timeout connect 5000ms
timeout client 50000ms
timeout server 50000ms
option dontlognull listen stats :8888
stats enable
stats uri /admin
stats auth admin:1234 frontend oldboy.org
bind 0.0.0.0:80
option httplog
option httpclose
option forwardfor
log global
acl www hdr_reg(host) -i www.oldboy.org
use_backend www.oldboy.org if www backend www.oldboy.org
server 100.1.7.9 100.1.7.9 weight 20 maxconn 3000
global
log 127.0.0.1 local2
daemon
maxconn 256
log 127.0.0.1 local2 info
defaults
log global
mode http
timeout connect 5000ms
timeout client 50000ms
timeout server 50000ms
option dontlognull listen stats :8888
stats enable
stats uri /admin
stats auth admin:1234 frontend oldboy.org
bind 0.0.0.0:80
option httplog
option httpclose
option forwardfor
log global
acl www hdr_reg(host) -i www.oldboy.org
use_backend www.oldboy.org if www backend www.oldboy.org
server 100.1.7.9 100.1.7.9 weight 20 maxconn 3000
global
log 127.0.0.1 local2
daemon
maxconn 256
log 127.0.0.1 local2 info
defaults
log global
mode http
timeout connect 5000ms
timeout client 50000ms
timeout server 50000ms
option dontlognull listen stats :8888
stats enable
stats uri /admin
stats auth admin:1234 frontend oldboy.org
bind 0.0.0.0:80
option httplog
option httpclose
option forwardfor
log global
acl www hdr_reg(host) -i www.oldboy.org
use_backend www.oldboy.org if www backend www.oldboy.org
server 100.1.7.9 100.1.7.9 weight 20 maxconn 3000
global
log 127.0.0.1 local2
daemon
maxconn 256
log 127.0.0.1 local2 info
defaults
log global
mode http
timeout connect 5000ms
timeout client 50000ms
timeout server 50000ms
option dontlognull listen stats :8888
stats enable
stats uri /admin
stats auth admin:1234 frontend oldboy.org
bind 0.0.0.0:80
option httplog
option httpclose
option forwardfor
log global
acl www hdr_reg(host) -i www.oldboy.org
use_backend www.oldboy.org if www backend www.oldboy.org
server 100.1.7.9 100.1.7.9 weight 20 maxconn 3000

现有txt配置文件

具体就是最好一项backend的修改、追加、删除,只弄出来追加,下次再填坑。

具体代码如下

#增加
def add(a,b,c,d):
backend_new = open('haproxy','a+')
backend_new = backend_new.write('backend %s\n\t\tserver %s weight %s maxconn %s'%(a,b,c,d)) add(
a = input('1.输入backend:'),
b = input('2.输入server:'),
c = input('3.输入weight:'),
d = input('4.输入maxconn:')
)

本来还以为def发现新大陆....

最新文章

  1. scikit-learn包的学习资料
  2. ASCII和16进制对照表
  3. UVA - 1625 Color Length[序列DP 代价计算技巧]
  4. 下载百度上的图片C#——输入名字就可以下载
  5. 9.SpringMVC和json结合传递数据 && 10.SpringMVC获取controller中json的数据
  6. ArcGIS移动开发策略的选择[转]
  7. 一条语句简单解决“每个Y的最新X”的SQL经典问题
  8. 怎么给ABBYY FineReader Mac导入图像
  9. Android通过JNI调用驱动程序(完全解析实例)
  10. net programming guid
  11. java 和javaw 的区别——<转>
  12. jmeter执行case结果插入DB数据优化
  13. require 增量更新与版本管理
  14. 面向接口编程详解-Java篇
  15. 关于破解Quartus
  16. Node 框架接入 ELK 实践总结
  17. Mysql41道练习题
  18. STM32 一个定时器产生4路 独立调频率,占中比可调,脉冲个数可以统计。
  19. zeebe 为微服务架构的工作流引擎
  20. 前端hash路由基本原理,及代码的基本实现

热门文章

  1. 【PHP】Windows下配置用mail()发送邮件
  2. 【BZOJ4816】【SDOI2017】数字表格 [莫比乌斯反演]
  3. LTC 钱包部署
  4. UIPageControl---iOS-Apple苹果官方文档翻译
  5. performSelector支持多参数
  6. 2018 Multi-University Training Contest 1-1002 -Balanced Sequence(括号匹配+贪心)
  7. JAVA list 列表 字典 dict
  8. vue-awesome-swipe 基于vue使用的轮播组件 使用(改)
  9. bzoj 1084 DP
  10. 深入理解 JavaScript(五)