其他
文章平均质量分 94
……
途径日暮不赏丶
开源是一种精神、
展开
-
LVS+Keepalived+Nginx+Tomcat+Redis主从+sentinel+MySQL主从复制,读写分离实现高可用负载均衡,动静分离和Session会话共享
前提说明:企业中,随着用户的增长,访问的数据量也越来越大,之前的环境已不足以支持日常的工作,随之也就出现了各种应用的瓶颈问题,既然问题出现了,我们就得想办法解决,一般的网站环境下,均会用到LAMP或者LNMP或者Tomcat等Web服务器,而对于我们网站环境的优化,除了对源代码优化,进行一些配置调优,Sql创建索引,增大内存和读写速度以外,我们还可以对环境架构进行优化和扩展。因此,我们引用了LVS做代理服务器进行负载均衡,Nginx对站点实现动静分离,来加快网站的访问速度。引入负载均衡技术后这里就有这转载 2021-08-07 12:40:58 · 1806 阅读 · 0 评论 -
记一次网站架构的搭建
节点规划主机名IP角色备注DS1IP:192.168.126.90 VIP:192.168.126.100LVS负载调度器1部署lvs与keepalived,VIP为浮动IPDS2IP:192.168.126.91 VIP:192.168.126.100LVS负载调度器2部署lvs与keepalived,VIP为浮动IPRS1192.168.126.92nginx服务器1提供WEB静态资源及对动态资源请求转发至后端tomcat服务器RS2192原创 2021-09-27 16:08:17 · 2323 阅读 · 1 评论 -
如何防御 SYN 攻击?
描述前言网上许多博客针对增大 TCP 半连接队列和全连接队列的方式如下:增大 TCP 半连接队列方式是增大 tcp_max_syn_backlog;增大 TCP 全连接队列方式是增大 listen() 函数中的 backlog;这里先跟大家说下,上面的方式都是不准确的。“你怎么知道不准确?”很简单呀,因为我做了实验和看了 TCP 协议栈的内核源码,发现要增大这两个队列长度,不是简简单单增大某一个参数就可以的。接下来,就会以实战 + 源码分析,带大家解密 TCP 半连接队列和全连接队列。“源转载 2021-09-22 21:05:12 · 1140 阅读 · 0 评论 -
SRAM、DRAM、硬盘、ROM、RAM、EPROM、FLASH区别和联系
SRAM和DRAM的区别和联系:(电脑中的内存属于DRAM,CPU中的二级缓存属于SRAM)存储原理 RAM(Random Access Memory )随机存取存储器,主要的作用就是存储代码和数据供CPU 在需要的时候调用。 但是这些数据并不是像用袋子盛米那么简单,更像是图书馆中用有格子的书架存放书籍一样,不但要放进去还要能够在需要的时候准确的调用出来,虽然都是书但是每本书是不同的。 对于RAM 等存储器来说也是一样的,虽然存储的都是代表0 和1 的代码,但是不同的组合就是不同的数据。转载 2021-09-05 14:53:25 · 1971 阅读 · 1 评论 -
使用kali进行arp欺骗实战
ARP(地址解析协议) 地址解析协议,即 ARP(Address Resolution Protocol),是根据 IP 地址获取物理地址的一个 TCP/IP 协议。主机发送信息时将包含目标 IP 地址的 ARP 请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返 回消息后将该 IP 地址和物理地址存入本机 ARP缓存中并保留一定时间,下次请 求时直接查询 ARP 缓存以节约资源。地址解析协议是建立在网络中各个主机互相信任的基础上的,局域网络上的主机可以自主发送 ARP .原创 2021-06-24 21:52:47 · 1995 阅读 · 1 评论 -
Pinpoint分布式系统性能监控工具
一、pinpoint简介pinpoint是一个分析大型分布式系统的平台,提供解决方案来处理海量跟踪数据,主要面向基于tomcat的Java 应用。存在理由:和如今相比, 过去的因特网的用户数量相对较小,而因特网服务的架构也没那么复杂。web服务通常使用两层(web服务器和数据库)或三层(web服务器,应用服务器和数据库)架构。然而在如今,随着互联网的成长,需要支持大量的并发连接,并且需要将功能和服务有机结合,导致更加复杂的软件栈组合。更确切地说,比三层层次更多的n层架构变得更加普遍。系统的复杂度原创 2021-07-28 19:45:16 · 1639 阅读 · 0 评论 -
负载均衡Load Balance(F5 \ nginx \ LVS \ DNS轮询)
在做系统架构规划的时候,负载均衡,HA(高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点,当活动节点出现故障的时候,由备用节点接管)都是经常需要考虑的方案。对应并发及单点故障,考虑负载均衡方案是必不可少的。如果并发不高只是应对单点故障,则通常使用HA方案。 负载均衡(Load Balance)是集群技术(Cluster)的一种应用。负载均衡可以将工作任务分摊到多个处理单元,从而提高并发处理能力。目前最常见的负载均衡应用是Web负载均衡。根据实现的原原创 2021-09-16 10:36:01 · 4260 阅读 · 0 评论