Repository navigation
Releases
Releases · firejoke/gate-rpc
优化和修复
Gate connect CURVE
0.2.10
bugfix
concurrent performance
修改了HugeData的数据交换方式,不适用代理同步队列,而是改为使用os.pipe和selector.select和loop.add_reader;
修改空闲worker的获取方式,修改心跳发送和过期方式,修改interface装饰器。
对Settings和延迟属性的修改
将Settings里需要延迟计算的属性使用 utils.LazyAttribute 构建为描述器,在设置和获取时触发校验或修改。
RemoteClass
AMajordomo增加ClusterServiceClass类属性,
将remote_service_class和remote_worker_class改为类属性RemoteWrokerClass和RemoteServiceClass。
方便继承后修改自定义类
disconnect_gate
add request_gate reply_gate
添加request_gate和reply_gate