我最近在我的应用程序中添加了美洲狮,以便在heroku上获得更好的性能。我的应用程序在生产(现场)环境中运行良好,但是我在本地环境中得到了错误。
当我试图启动服务器时出错:
Art West@ARTWESTIV ~/desktop/drinkPGH (master)
$ rails s
=> Booting Puma
=> Rails 4.1.8 application starting in development on http://0.0.0.0:3000
=> Run `rails server -h` for more startup options
=> N
我想在捕获DeadlineExceededError后正常退出。我还剩下多少钱可以清理?
例如,
try:
do_some_work()
except DeadlineExceededError:
# How much more time do I have here?
# Can clean_up() be as long as 1s, 5s, or longer?
clean_up()
return
more_work()