Как выполнить очистку в конце ответа repoze.bfg? - PullRequest
0 голосов
/ 18 декабря 2009

Пример кода для веб-платформы repoze.bfg выполняет очистку после ответа, добавляя метод __del__ к объекту, присоединенному к environ.

запроса.

Есть ли лучший способ очистить соединения с базой данных и т. Д. После полной отправки ответа клиенту?

1 Ответ

1 голос
/ 18 декабря 2009

Поскольку вы имеете дело с repoze.bfg, лучше всего использовать их документированный способ работы, поскольку он будет совместим с их структурой и тем, как они управляют жизненным циклом запросов. Тем не менее, если вам нужен общий способ WSGI, это задокументировано в:

http://code.google.com/p/modwsgi/wiki/RegisteringCleanupCode

...