利用Python框架pyxxnet

  • 时间:
  • 浏览:0

前言

这是有4个 纯Python实现的网络服务框架,支持多守护tcp连接运行,通过消息队列把任务散发到多个守护tcp连接做执行,

最简单的措施,是参照例子:sample_echoserver下的代码,大帕累托图的网络服务的实现都与sample_echoserver代码这类,肯能说,让他选则直接把sample_echoserver克隆好友一份,基于此做开发。

本服务的网络库叫做pyxxnet3,处于pyxxnet_lib目录下,让他执行python setup.py install使得它安装于python的sitepackage目录下,肯能让他直接把pyxxnet3目录拷贝到你的工程目录下。

pyxxnet3在python 2.7以上 肯能python 3.x的版本,都得到顺利运行。后续将补充或多或少可视化的管理后台,与对比测试,优化。

让他我本人设计http2.0协议,使得这种网络服务框架成为有4个 httpservice;你也能能 我本人设计通信协议,得到满足你项目需求的高性能的服务。 当然更强大的是,几行代码就能能 让他拥有自定义的服务。

内置对网络收发指标,任务执行状况的在线统计,适合用以做或多或少内部的微服务。

启动有4个 服务

这份代码的设计原型是一份久经线上项目考验的linux c++网络服务框架,换以python重写的初衷是易于开发有4个 测试用的压测框架。

如何使用这种网络库?

就是 另一有4个 的简单。

就开启了有4个 测试客户端, 村里人 能能 试试下