2011-09-20 99 views
1

金字塔支持ApplicationCreated事件。但是我找不到任何ApplicationDestroyed/ApplicationShutdown事件。完全可能在關機後執行一個功能。金字塔停機時運行代碼

除了進一步瞭解我的堆棧之外,我還有其他選擇嗎?我在uWSGI裏面使用gevent。可能有gevent或uWSGI來運行我的關閉代碼,但它肯定不是很漂亮。

回答

2

金字塔不支持任何關機事件。

但是Python有一個atexit事件,那就解釋關機運行

http://docs.python.org/library/atexit.html

import atexit 

@atexit.register 
def goodbye(): 
    print "You are now leaving the Python sector."