|
@@ -17,7 +17,7 @@ from src.core import with_app_context
|
|
|
from src.core.callcenter.api import AgentActionRequest, AgentQueryRequest, AgentRequest, AgentEventData, \
|
|
|
AgentStateData, HumanServiceQueryRequest, AgentMonitorData, CallInfo, DeviceInfo, AgentDelayStateData
|
|
|
from src.core.callcenter.cache import Cache
|
|
|
-from src.core.callcenter.constant import CENTER_AGENT_HEARTBEAT, SAAS_ID
|
|
|
+from src.core.callcenter.constant import CENTER_AGENT_HEARTBEAT, SAAS_ID, CENTER_AGENT_LIVE_CNT
|
|
|
from src.core.callcenter.dao import *
|
|
|
from src.core.callcenter.data_handler import DataHandleServer
|
|
|
from src.core.callcenter.enumeration import AgentState, AgentCheck, AgentHeartState, AgentServiceState, AgentLogState, \
|
|
@@ -287,7 +287,7 @@ class AgentOperService:
|
|
|
traceback.print_exc()
|
|
|
|
|
|
def check_agent_live_daemon(_members):
|
|
|
- key = '' % SAAS_ID
|
|
|
+ key = CENTER_AGENT_LIVE_CNT % SAAS_ID
|
|
|
pre_val = self.redis_handler.redis.get(key)
|
|
|
if not pre_val:
|
|
|
if not _members or len(_members) == 0:
|