停止入库信号
This commit is contained in:
parent
1dc9f42471
commit
132f6cdb5c
9
app.py
9
app.py
@ -47,6 +47,15 @@ class XProcess(Process):
|
|||||||
# continue
|
# continue
|
||||||
obj = getattr(handler_event, type_)
|
obj = getattr(handler_event, type_)
|
||||||
obj(msg)
|
obj(msg)
|
||||||
|
elif type_ == settings.STOP_SIGNAL:
|
||||||
|
# 停止消费kafka
|
||||||
|
print(f'进程{self.partition} 等待90秒')
|
||||||
|
time.sleep(90)
|
||||||
|
print(f'进程{self.partition} 写入数据')
|
||||||
|
transmitter.run()
|
||||||
|
print(f'进程{self.partition} 结束')
|
||||||
|
|
||||||
|
break
|
||||||
else:
|
else:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
@ -29,6 +29,8 @@ class Config:
|
|||||||
'decode_responses': True
|
'decode_responses': True
|
||||||
}
|
}
|
||||||
|
|
||||||
|
STOP_SIGNAL = 'stop_MntxuXMc'
|
||||||
|
|
||||||
|
|
||||||
class Debug(Config):
|
class Debug(Config):
|
||||||
pass
|
pass
|
||||||
|
Loading…
Reference in New Issue
Block a user