1,文件句柄 在linux/unix操作系统中一切皆文件,我们的设备是文件,文件是文件,文件夹也是文件。当我们用户每发起一次请求,就会产生一个文件句柄。文件句柄可以简单的理解为文件句柄就是一个索引。文件句柄就会随着请求量的增多,进程调用频繁增加,那么产生的文件句柄也就会越多。 系统默认对文件句柄是有 ...
分类:
其他好文 时间:
2020-03-14 13:16:14
阅读次数:
53
线程池优势: a、降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗; b、提高系统响应速度,当有任务到达时,通过复用已存在的线程,无需等待新线程的创建便能立即执行; c、方便线程并发数的管控。因为线程若是无限制的创建,可能会导致内存占用过多而产生OOM,并且会造成cpu过度切换( ...
分类:
编程语言 时间:
2020-03-05 22:07:15
阅读次数:
74
外接mariadb集群 实现负载均衡 实验环境 10.0.1.27 galera1 10.0.1.6 galera2 10.0.1.23 galera3 10.0.1.17 harpoxy1 haproxy+keepalived 10.0.1.29 haproxy2 haproxy+keepaliv ...
分类:
系统相关 时间:
2020-02-27 19:13:36
阅读次数:
115
1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。欢迎扫一扫 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个 ...
分类:
Web程序 时间:
2020-02-24 14:53:57
阅读次数:
79
多master-nginx-keepalived配置完成后。需要修改node连接apiserver地址 1、在每一台node节点中修改 [root@linux-node2 cfg]# pwd /opt/kubernetes/cfg #修改一下配置文件地址我的虚拟vip192.168.56.17 bo ...
分类:
其他好文 时间:
2020-02-17 18:11:08
阅读次数:
73
首先到官网下载需要的包:http://www.keepalived.org/download.html [root@localhost local]# tar -zxvf /tmp/keepalived-1.3.5.tar.gz [root@localhost local]# cd keepaliv ...
分类:
其他好文 时间:
2020-02-15 15:26:20
阅读次数:
168
server.xml配置文件样例: <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license a ...
分类:
Web程序 时间:
2020-02-07 10:44:22
阅读次数:
139
这个问题搞了好半天,记录一下,启停都是用的systemctl 起初是测试vip漂移时候发现,主备节点都开启keepalived的状况下,一切正常,主节点的vip也可以访问。 第一次停掉主节点的keepalived程序时,vip顺利漂移到从节点 再次启动主节点keepalived,vip顺利漂移到主节 ...
分类:
其他好文 时间:
2020-02-03 18:40:37
阅读次数:
723
定制输出日志的好处用户所有请求都通过负载均衡器,因此在此处收集日志,比在各后端真实服务器收集日志再汇总要有效得多。工作目标?记录用户访问日志:haproxy产生。?记录keepalived日志:keepalived启动、运行状态,用于排错。总体规划?使用独立的分区存储日志。因keepalived日志内容较少,可与haproxy日志共用存储空间。比如我的项目里,用/data/logs作为日志的存储路
分类:
其他好文 时间:
2020-01-11 00:04:33
阅读次数:
87