gpt4 book ai didi

playframework - 在 Play 应用程序启动时初始化昂贵的对象

转载 作者:行者123 更新时间:2023-12-02 21:38:05 24 4
gpt4 key购买 nike

我正在尝试使用 play Framework 2.2 实现路由服务。因此,我有一个非常昂贵的图形单例对象,需要在部署和启动 Play 应用程序时实例化该对象。图的实例化大约需要。 10 到 15 分钟,将所有节点、边和限制加载到内存中,并且我不想在第一个 API GET 请求到来时触发它。

此外,如果第一个 GET 请求传入并且图表尚未加载,我希望能够使用react,返回错误代码(HTTP 503 或类似的代码)。

只是一个想法:这应该在 Application() 构造函数中完成吗?我这么问是因为应用程序没有开箱即用的构造函数,我想这是有某种意图的。那么构造函数应该是私有(private)的吗?

最佳答案

关于playframework - 在 Play 应用程序启动时初始化昂贵的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20933430/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com