我使用 Jersey 编写了一个 REST 服务器应用程序,并部署在 CloudBees 上。由于我有一个免费帐户,服务器将在 2 小时不活动后进入睡眠状态。在此之前,我想将数据保存在数据库中;如何检测 cloudbees 服务器上的睡眠事件?感谢您的回答!
问问题
90 次
1 回答
1
让应用程序休眠是标准的 servlet 容器关闭,因此ServletContextListener可以处理这个问题。另一种选择是让您有一个定期的 Timer 任务来将数据存储在 DB 上,因为应用程序也可能由于各种原因而崩溃,并且您会丢失数据
于 2013-08-17T11:05:02.490 回答