摘要:root@liqian-python:/pythonShare/monitor/m_server/core# pythonPython 2.7.10 (default, Oct 14 2015, 16:09:02) [GCC 5.2.1 20151010] on linux2Type "help",
        
阅读全文
 
        
     
    
        
        
摘要:两天机器做,host要写订阅主机的ip,客户端发消息,服务端订阅消息 cat redis_connector.py #!/usr/bin/env python__author__ = 'Q.Li'import redisr = redis.Redis(host='localhost',port=63
        
阅读全文
 
        
     
    
        
        
摘要:Redis非关系型数据库,可以做消息队列功能,可以实现订阅功能,类似于广播,只要订阅道这个频道,发消息的时候,别人可以收到消息,做监控的时候,所有的客户端往一个频道上发消息,server端只有一个监听,可以收到客户端的消息,server端进行处理。订阅是互相的。 监控load,cpu,内存,apac
        
阅读全文
 
        
     
    
        
        
摘要:所有网络设备上都会支持smap,获取服务器的基本信息,这样就不用在客户端上装应用就可以检测到基本的信息,是基于socket开发 内存调用这些命令来提取服务器的信息 snmpgetlocalhost -v 2c -c public .1.3.6.1.2.1.1.3.0 --> update mib 浏
        
阅读全文
 
        
     
    
        
        
摘要:join()阻塞的用法,用来检测线程有没有完全执行完毕 #!/usr/bin/env python#-*- coding:utf-8 -*-import threadingimport time def sayHi(n): time.sleep(1) print 'Hi this is thread
        
阅读全文
 
        
     
    
        
        
摘要:#!/usr/bin/env python#-*- coding:utf-8 -*- from multiprocessing import Process,Poolimport time,paramiko,sys,oshost_list = ( ('16.74.185.167','root','1
        
阅读全文
 
        
     
    
        
        
摘要:模拟多进程 #!/usr/bin/env python#-*- coding:utf-8 -*-import timefrom multiprocessing import Process def sayHi(name): print 'Hi my name is %s' %name time.sl
        
阅读全文
 
        
     
    
        
        
摘要:业界用的比较广泛,多线程之间进行同步数据的方法,解决线程之间堵塞,互相不影响。 server --> 生产者 client --> 消费者 在一个程序中实现又有生产者又有消费者 ,生产者不断生产,消费者不断消费,达到并行数据安全完整交互的目的。 所以会有消息队列的关键字产生,队列是典型的生产者消费者
        
阅读全文
 
        
     
    
        
        
摘要:import threadingimport timenumber = 0lock = threading.RLock() #是Lock()的升级版,用Rlock()即可def run(num): lock.acquire() #跟cpu申请一把锁 global number number +=1 
        
阅读全文
 
        
     
    
        
        
摘要:线程是公用内存,进程内存相互独立 python多线程只能是一个cpu,java可以将多个线程平均分配到其他cpu上 以核为单位,所以GIL(全局锁,保证线程安全,数据被安全读取)最小只能控制一个核,很多人说python是假并发,因为一个核只能跑一个线程,后来有了多进程,可以利用多个cpu处理,但是缺
        
阅读全文
 
        
     
    
        
        
摘要:Python Paramiko模块的安装与使用详解 paramiko是短链接,不是持续链接,只能执行你设定的shell命令,可以加分号执行两次命令。 http://www.111cn.net/phper/python/67973.htm wget http://ftp.dlitz.net/pub/d
        
阅读全文
 
        
     
    
        
        
摘要:作者:武沛齐 出处:http://www.cnblogs.com/wupeiqi/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。 安装Python windows: 1、下载安装包 https://www.python.org/downlo
        
阅读全文