gpt4 book ai didi

java - @Singleton @Startup @PostConstruct 方法允许阻塞吗?

转载 作者:行者123 更新时间:2023-11-30 04:40:49 26 4
gpt4 key购买 nike

根据 Java EE 6 规范,单例启动 bean 上的 @PostConstruct 方法是否允许阻塞,还是必须尽快返回?

最佳答案

不禁止阻塞,但我认为容器启动过程也会阻塞。

规范在第 4.8.1 节“单例初始化”中仅说明:

The container must initialize all such startup-time Singletons before any external client requests (that is, client requests originating outside of the application) are delivered to any enterprise bean components in the application.

因此,如果@PostConstruct方法不退出,则容器尚未准备好服务客户端请求。

关于java - @Singleton @Startup @PostConstruct 方法允许阻塞吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12363057/

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