12.12 投标人须知正文提取
This commit is contained in:
parent
d7d0972c83
commit
d3a6fd60f3
@ -37,6 +37,7 @@ class ConnectionLimiter:
|
||||
def __init__(self, max_connections=10):
|
||||
self.semaphore = threading.Semaphore(max_connections)
|
||||
|
||||
#当请求超时时,连接资源(即信号量)会被释放,但是正在执行的程序不会被终止。这意味着虽然新的请求可以继续被接受和处理,但超时的请求仍然会在后台继续运行,直到完成或遇到其他中断条件。
|
||||
def require_connection_limit(timeout=900):
|
||||
"""装饰器:确保路由使用连接限制,并监控请求执行时间"""
|
||||
def decorator(f):
|
||||
|
Loading…
x
Reference in New Issue
Block a user