上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 48 下一页
摘要: 第1章 keepalived服务说明 1.1 keepalived是什么? Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务( 阅读全文
posted @ 2018-08-29 11:38 李留广 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 最近一些人在介绍方案时,经常会出现redis这个词,于是很多小伙伴百度完redis也就觉得它是一个缓存,然后项目里面把数据丢进去完事,甚至有例如将实体属性拆分塞进redis hash里面的奇怪用法等等!原因是什么呢?大家觉得redis火,使用了redis项目就是高大上的,于是不管三七二十一,项目里用 阅读全文
posted @ 2018-08-29 10:02 李留广 阅读(14604) 评论(0) 推荐(2) 编辑
摘要: cookie和session的比较 一、对于cookie: ①cookie是创建于服务器端 ②cookie保存在浏览器端 ③cookie的生命周期可以通过cookie.setMaxAge(2000);来设置,如果没有设置setMaxAge, 则cookie的生命周期当浏览器关闭的时候,就消亡了 ④c 阅读全文
posted @ 2018-08-27 17:28 李留广 阅读(444) 评论(0) 推荐(0) 编辑
摘要: DoS和DDoS攻击 DoS(Denial of Service),即拒绝服务,造成远程服务器拒绝服务的行为被称为DoS攻击。其目的是使计算机或网络无法提供正常的服务。最常见的DoS攻击有计算机网络带宽攻击和连通性攻击。 为了进一步认识DoS攻击,下面举个简单的栗子来进行说明: 图1 TCP三次握手 阅读全文
posted @ 2018-08-27 11:58 李留广 阅读(212) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-08-27 11:46 李留广 阅读(0) 评论(0) 推荐(0) 编辑
摘要: awk 'ARGIND==1{a[$0]}ARGIND==2{for(i in a)if($0~i)a[i]++}ARGIND==3{printf "%s,%d\n",$0,a[$0]}' a b awk 'ARGIND==1{a[$0]}ARGIND==2{for(i in a)if($0~i)a 阅读全文
posted @ 2018-08-27 11:33 李留广 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 据现象来对APACHE调优,以前用MAXCLIENTS 3000,砖家建议后,改为1500,今天查资料如下: http://www.linuxqq.net/ MaxClients 要加到多少?连接数理论上当然是支持越大越好,但要在服务器的能力范围内,这跟服务器的CPU、内存、带宽等都有关系。最大cl 阅读全文
posted @ 2018-08-24 14:51 李留广 阅读(735) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-08-24 09:09 李留广 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 缓存命中率的介绍 命中:可以直接通过缓存获取到需要的数据。 不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作。原因可能是由于缓存中根本不存在,或者缓存已经过期。 通常来讲,缓存的命中率越高则表示使用缓存的收益越高,应用的性能越好(响应时间越短、吞吐量越高),抗并发的能力 阅读全文
posted @ 2018-08-21 16:12 李留广 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 一:线程与进程 1.概念 线程:是程序执行流的最小单元,是系统独立调度和分配CPU(独立运行)的基本单位。 进程:是资源分配的基本单位。一个进程包括多个线程。 2.区别: 1.线程与资源分配无关,它属于某一个进程,并与进程内的其他线程一起共享进程的资源。 2.每个进程都有自己一套独立的资源(数据), 阅读全文
posted @ 2018-08-21 13:58 李留广 阅读(1027) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 48 下一页