最近碰到一个项目,前端用apache htttpd进行发布(80端口),通过双机负载均衡转发到后端的两个tomcat进行处理(8081和8082端口),现在需要随时监控这三个端口的情况,一旦down掉需要能够立即告警处理。批量的系统监控比较好的是用nagios软件来实现,这样小项目专门装一个nagios软件,有点繁琐了。在网上查了一些资料,总结实验了一下,可以用简单的nc命令来实现。
一、nc命            
                
         
            
            
            
            e prog 程序重定向,一旦连接,就执行 [危险!!] -h 帮助信息 -l 监听模式,用于入站连接 -n 指定数字的IP地址,不能用hostname -o file 记录16进制的传输 -p port 本地端口号 -r 任意指定本地及远程端口 -s addr 本地源地址 -u UDP模式 -v 详细输出——用两个-v可得到更详细的内容 -w secs timeout的时间 -z 将输入输出关掉            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 23:02:44
                            
                                21阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nc是网络界的“瑞士军刀” 
nc可以提供如下的网络功能: 
1) 监听特定端口,这时候nc就可以作为一个服务器,但是我发现这样使用nc生成的服务器仅仅是一个echo服务器而已,没有其他更加强大的功能. 
2) 连接特定端口,这时候nc就成为了一个客户端,同样的,也是一个简单的客户端,只能起echo的作用. 
3) 扫描端口,这可以作为查询某个机器上是否开启了某个端口. 
几个具体的使用例子 
例            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 12:35:26
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.入库单有19单,做发票的时候只显示了4单,只有单据日期是5.4点,找不到其他单据了。
2.新建项目订单录入时,批次号无法录入
3.新建项目订单录入时,WBS无法选择。
4、自由报表发布为菜单
5、系统要出库,查不出订单出来
6、采购合同的合同类型丢失 
7、采购订单制单,关联公司采购合同报错 ,提示”合同累计订单数量大于合同数据“            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-19 14:48:08
                            
                                581阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            NC介绍: 
       NC全名为Netcat (网络刀),简称NC,作者:Hobbit&&ChrisWysopal。因为其功能十份强大,体积小巧 
   而出名,又被大家称为 "瑞士×××"。 
     
    NC的使用: 
     
    在命令行下输入nc.exe -h就可以看到全部命令了。如下: 
     
    c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-29 20:28:06
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              准备篇: 配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state  NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state --state NEW -m tcp -p tcp --dport             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-15 15:34:05
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            NTP服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务器与时间服务器的时间保持一致,某些应用对时间实时性要求高的必须统一时间。互联网的时间服务器也有很多,例如ntpdate ntp.fudan.edu.cn 复旦大学的NTP免费提供互联网时间同步。NTP服务器监听端口为UDP的123,那就需要在本地防火墙开启运行客户端访问123端口,vi /etc/sysconfig/iptabl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-29 11:54:43
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
   
 本文的场景是虚拟机运行CentOS6.5,本机是Win7,现欲把CentOS上的一个文件夹共享出来,Win的机器可以读写。Samba与window连接需要使用NetBIOS协议,请确认你的Win7系统已经安装了NetBIOS协议。组成Samba运行的有两个服务,一个是SMB,另一个是NMB;SMB是Samba 的核心启动服务,主要负责建立 Linux Samba服务器与Samba客户机            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-21 14:29:42
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于新公司的所有应用都是部署到Linux服务器上面的,然后老大要求我们每个码农都必须要懂一点Linux系统方面的知识,而之前一直都没有接触过Linux系统,但是又不想太落后于别人,于是这段时间就疯狂的恶补了一下Linux方面的知识,主要是观看慕课网上面的一些视频教程,然后自己对着视频操作了一番,大概熟悉了一下,今天是第四天,然后总结了一下,这里主要记录一些这几天的一些学习笔记,希望见证一下自己的成            
                
         
            
            
            
            看懂nc v6的源码! 碧桂园全部的正式环境的补丁都在我手里。 2015-11-18 2:33 谢谢两位一起努力的兄弟 谢谢超哥,谢谢祈冰哥,谢谢连老师,陈明大哥,谢谢龙哥,珍玉,谢谢廖生哥,谢谢林春哥,谢谢桂春,谢谢海敏,谢谢培珊,谢谢清耿,谢谢贤哥,谢谢磊哥,谢谢碧桂园总部的保安, 认识了一些人            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-10-28 09:59:00
                            
                                94阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            前言之前有一篇文章是介绍springmvc环境的搭建以及jpa和mybatis同时使用的项目搭建的(https://blog.naturetrible.com/index.php/72/research/nature/ ) 。但是吧,最近几个月的项目我们已经完全放弃jpa以及hibernate的兼容性了,同时,我在现在的环境搭建中也基本使用纯注解的配置,spring的版本也升级到了5.0,所以,这            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-30 13:06:33
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringCloud在整个Spring生态中,SpringMVC主要用于处理前端的;Spring主要职责就是IOC、DI和AOP编程;Springboot主要是约定>配置>编程的思想,是整个java系统中的解决方案;而SpringCloud承担的就是分布式系统的搭建。(因为Spring boot自己不承担分布式的,它只承担java编程中的一些)在SpringCloud中:服务治理(注册)——Eu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 09:38:37
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            centos7下载nc: wget https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz解压 tar -zxvf netcat-0.7.1.tar.gzcd /usr/local
mv netcat-0.7.1 netcat
cd /usr/local/netcat
./configure编译            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 23:19:05
                            
                                155阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    IMX6ULL 这两年算是很火的一款linux入门级的芯片了,有用过nxp rt10xx系列的小伙伴,上手这款芯片,应该会很快(rt10xx是cortex-m7架构,为一种跨界处理器,它集成了cortex-A 和 传统的mcu优点。。。额,再讲下去就讲偏了)。下面笔者就简述一下如何快速上手这IMX6UL            
                
         
            
            
            
            前几天面试的时候被面试官问了这个问题,愣了一下,突然没反应过来哪些操作方法是ES5哪些是ES6的(平时用得比较少,记得不是很牢),后面在面试官的提醒下才说出了map和filter。今天就稍微总结一下在JavaScript中数组的操作方法吧。一、ES6中数组新增的操作方法1. 数组解构运算符(spread)该运算符可以将一个数组变为参数序列。console.log(...[1, 2, 3])
//            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-15 14:25:26
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            nc 功能说明:多功能网络工具 nc是一个简单、可靠、强大的网络工具,它可以建立TCP连接,发送UDP数据包,监听任意的TCP和UDP端口,进行端口扫描,处理IPv4和IPv6数据包。 如果系统没有nc命令,安装命令为 yum -y install nc。 参数选项 -l 指定监听端口,然后一直等待            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-12-24 19:07:00
                            
                                218阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            nc 用于设置路由器。执行本指令可设置路由器的相关参数。 nc发送tcp包 echo “test”| nc 127.0.0.1 40061 nc发送udp包 echo “test”| nc 4u 127.0.0.1 40061            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-09-09 08:14:00
                            
                                1175阅读
                            
                                                                                    
                                2评论