本文整理汇总了Python中cpc.util.conf.server_conf.ServerConf.reduceInboundConnection方法的典型用法代码示例。如果您正苦于以下问题:Python ServerConf.reduceInboundConnection方法的具体用法?Python ServerConf.reduceInboundConnection怎么用?Python ServerConf.reduceInboundConnection使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类cpc.util.conf.server_conf.ServerConf
的用法示例。
在下文中一共展示了ServerConf.reduceInboundConnection方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: shutdown_request
# 需要导入模块: from cpc.util.conf.server_conf import ServerConf [as 别名]
# 或者: from cpc.util.conf.server_conf.ServerConf import reduceInboundConnection [as 别名]
def shutdown_request(self,request):
if(hasattr(request,"revertSocket") and request.revertSocket==True):
node = ServerConf().getNodes().get(request.serverId)
request = self.wrapHttpsConnectionWithCertReq(request)
ServerConnectionPool().putConnection(request,node)
node.addOutboundConnection()
log.log(cpc.util.log.TRACE,"Socket not closed, "
"saved as persistent outgoing"
" connection")
else:
#This is how we distinguish socket that comes from a server
if(hasattr(request,"serverId")):
node = ServerConf().getNodes().get(request.serverId)
node.reduceInboundConnection()
log.log(cpc.util.log.TRACE,"Closing socket for %s "%node.toString())
SocketServer.TCPServer.shutdown_request(self,request)