- 博客(5)
- 收藏
- 关注
原创 oslo.messaging库
oslo.messaging库为OpenStack各个项目使用RPC和事件通知(Event Notification)提供了一套统一的接口。oslo.messaging库是支持amqp、kafka等通信协议的,由于openstack使用amqp协议,且默认使用kombu的库来进行amqp协议通信,因此我们主要围绕着kombu实现的amqp的driver来剖析。oslo.messaging提供的RPCClient类用于RPC调用,主要提供了两个接口call及cast,分别表示同步rpc调用及异步rp.
2021-04-27 18:38:44 430
原创 解决pyinstaller打包时出现的“ No module named pkg_resources”
最近使用pyinstaller把python文件编译成二进制程序,发现打包时一直出现“ No module named pkg_resources”错误,查了下资料,发现pyinstaller不支持pkg_resources,而由于我的py文件里使用了protobuf,protobuf里面有引入pkg_resources的库,所以一直打包失败。解决方法:1、重命名c:\Python27\l
2013-10-26 10:12:12 10520
原创 本机发出的包的路由
在网上看到netfilter框架上关于路由的描述,大都是说本机发出去的包经过LOCAL_OUT后再进行路由,画的架构图通常如下: 然最近看路由相关源码,发现本机发出去的是先查找路由后再经过LOCAL_OUT钩子(源码见内核的ip_queue_xmit函数)。那末netfilter的架构图应该按下图画法: 在网上搜上一张2,4内核包处理的图,从图上也可以看到是本机发出的包
2012-10-28 09:19:42 874
原创 时延和TCP传输限制-导致物理链路速度减慢(转)
EnD+8:@( (原文地址:http://bbs.security.ccidnet.com/read.php?tid=21199&fpage=43) 与带宽限制相比,时延对WAN的影响始终都被人忽视,我们对此缺乏深刻了解。Gartner 公司称之为“应用性能无声杀手”的时延,是指数据包从发送方到接收方经历的往返时间(RTT)。在跨越整个美国的WAN链路上,典型
2007-09-25 12:53:00 6719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人