select 优点:为最早的异步io处理模块,他可以再linux上和windows上使用,跨平台兼容性好,而poll和epoll都不能在windows系统环境中使用。 缺点:select的机制决定了他每次循环需要对所有input中的端口进行检测,看是否有新连接建立。他的开销会随所检测端口数量线性增大 ...
分类:
编程语言 时间:
2017-02-25 20:14:24
阅读次数:
179
监控一般通过脚本实现,使用定时任务定期执行检测。 1.端口 本地:ss,netstat,lsof 远程:telnet,namp,nc2.本地进程数 例如: lsof -i:80|wc -l ps -ef|grep nginx|wc -l nmap 192.168.220.139 -p 80|grep ...
分类:
Web程序 时间:
2016-11-06 16:19:27
阅读次数:
218
前文有讲过“Zabbix监控制定程序的步骤”,但是有不少程序是依赖端口的,会有几率出现端口的故障,那么zabbix也会有对应的检测端口的key。这个key就是net.tcp.listen[port],这个key如果检测对应的port是正常的,返回值是1,否则就是0。如果你忘记了对应的端口,而只记得程序名..
分类:
其他好文 时间:
2016-08-15 14:46:38
阅读次数:
175
无论是选择Python还是选择BashShell都可以很容易检测远程主机端口是否开放,下面的Python例子纯属锦上添花,仅供参考!源码可参见Github:https://raw.githubusercontent.com/DingGuodong/LinuxBashShellScriptForOps/master/functions/net/tcp/port/checkRemoteHostPortStatus..
分类:
编程语言 时间:
2016-06-04 18:02:30
阅读次数:
169
安装完php从新加载了一个模块 php5_module重新启动模块/usr/local/apache2/bin/apachectl restartifconfig 查看本机ip,在浏览器里面输入ip地址,显示先检测 80端口是否打开 netstat -nlp没有打开 移步 http://www.cn...
分类:
Web程序 时间:
2015-12-02 00:50:09
阅读次数:
196
一、nc命令检测端口的用法# nc -v -w 10 %IP% -z %PORT%-v 显示指令执行过程。-w 设置等待连线的时间。-u 表示使用UDP协议-z 使用0输入/输出模式,只在扫描通信端口时使用。例1:扫描指定的8080端口# nc -v -w 10 -z 192.168.0...
分类:
系统相关 时间:
2015-11-30 20:14:02
阅读次数:
257
nc检测端口的用法nc-z-w10%IP%%PORT%-z表示检测或者扫描端口-w表示超时时间-u表示使用UDP协议比如:nc-z-w510.16.10.529901尝试连接10.16.10.52的9901端口,超时时间位5秒。
分类:
其他好文 时间:
2015-11-27 01:25:37
阅读次数:
367
监控一般通过脚本实现,使用定时任务定期执行检测。1.端口 本地:ss,netstat,lsof 远程:telnet,namp,nc2.本地进程数 例如: lsof -i:80|wc -l ps -ef|grep nginx|wc -l nmap 192.168.220.139...
分类:
Web程序 时间:
2015-11-23 18:28:29
阅读次数:
137
检测端口是否打开有几种方式,比如TCP connect扫描:(优点:不需要权限、可以同时扫描多个端口。缺点:容易被察觉)。SYN扫描:(半开放扫描,利用TCP三次握手,发送SYN标志,端口开放,则会返回正常的SYN+ACK标志的TCP报文,否则反馈RST标志报文)。ACK扫描(构造含有ACK标志的T...
分类:
编程语言 时间:
2015-10-20 15:21:27
阅读次数:
212