【发布时间】:2014-01-05 12:16:08
【问题描述】:
我正在尝试使用 play framework 2.2 实现路由服务。因此,我有一个非常昂贵的图形单例对象,需要在部署和启动播放应用程序时对其进行实例化。图的实例化大约需要。 10 到 15 分钟,将所有节点、边和限制加载到内存中,我不想在第一个 API GET 请求确定进入时触发它。
此外,我希望能够在第一个 GET 请求进入并且图形尚未加载时做出反应,返回错误代码(HTTP 503 或类似的东西)。
只是一个想法:这应该在Application()构造函数中完成吗?我问是因为 Application 没有开箱即用的构造函数,我想这有一些意图。那么构造函数应该是私有的吗?
【问题讨论】:
-
你试过使用命令“play dist”吗?
标签: playframework playframework-2.0 playframework-2.2