-
一个IP能建立的最大连接数是多少?
在探讨这个问题前,我们先假设一种经典的连接模型:Client -> Load Balancer-> RealServer Pool,并且我们假设这里使用NAT模式的负载均衡,在这种模式下: 负载均衡器只留给客户端一个公网IP地址…
-
服务器处理性能估算方法
引题 但凡写过技术方案的都知道,在技术方案最终落实到工程实施部署时,必须编制出当前解决方案需要部署的IT设备及环境,包括:需要的网络环境、端口、带宽、组网方式、网络安全保障措施;需配置的服务器设备性能、数量;需配置的存储数据存储设备、容量、…
-
ELK logstash处理流程(23rd)
logstash处理事件有三个阶段:input —> filter —> output。input产生事件,filter 对事件进行修改,output输出到其它地方。input和output支持解码,可以…
-
Nginx禁止特定用户代理(User Agents)访问
Nginx可以通过各种方式来限制访问,例如NGINX基本Http认证、allow/deny等等,这些都是前文提过的,今天来看看nginx如果通过用户代理来禁止访问。 user agent是什么? 用户代理是指浏览器,它的信息包括硬件平台、系…
-
forever让nodejs应用后台执行
nodejs一般是当成一条用户命令执行的,当用户断开客户连接,运用也就停了,很烦人。如何让nodejs应用当成服务,在后台执行呢? 最简单的办法: 1 # nohup node app.js & 但是,forever能做更多的事情,…
-
让PHP7达到最高性能的几个Tips
PHP7已经发布了, 作为PHP10年来最大的版本升级, 最大的性能升级, PHP7在多放的测试中都表现出很明显的性能提升, 然而, 为了让它能发挥出最大的性能, 我还是有几件事想提醒下. 1. Opcache 记得启用Zend Opcac…
-
ELK sense 编辑器(10th)
sense 是一个elasticsearch REST API交互式的控制台。Marvel 1.X 版本有带这个工具。Marvel2.X版本,sense从Marvel分离出来了,集成到kibana平台上了,作为kibana的一个插件。 安装…
-
Linux命令缩小js、css文件大小(YUI)
做网站优化的运维都知道,为了提高网站的访问速度,一般会开启Apache/Nginx gzip功能,将文件压缩,但是这个压缩与我要说的压缩不在一个层面。网上也提供一些在线css、js文件压缩功能。今天介绍一款linux工具来实现这个功能 安装…
-
ELK beats平台介绍(11th)
beats是一个代理,将不同类型的数据发送到elasticsearch。beats可以直接将数据发送到elasticsearch,也可以通过logstash将数据发送elasticsearch。 beats有三个典型的例子:Filebeat…
-
Redis Cluster 理论知识
Redis 集群的 TCP 端口(Redis Cluster TCP ports) 每个 Redis 集群节点需要两个 TCP 连接打开。正常的 TCP 端口用来服务客户端,例如 6379,加 10000 的端口用作数据端口,在上面的例子中…