1
我是新来的多核配置。为了有效地使用play-1.2.3多核实现,应该进行什么配置?框架。播放框架中的多核配置感知
我是新来的多核配置。为了有效地使用play-1.2.3多核实现,应该进行什么配置?框架。播放框架中的多核配置感知
剧组建议将线程池设置为nb proc + 1进行制作。 我有2 PROC所以我的配置是:
# Execution pool
# ~~~~~
# Default to 1 thread in DEV mode or (nb processors + 1) threads in PROD mode.
# Try to keep a low as possible. 1 thread will serialize all requests (very useful for debugging purpose)
play.pool=1
%prod.play.pool=3
%prod1.play.pool=3
我觉得最重要的一点是要保持你的控制器非常快,否则他们将阻止你的HTTP线程。因此,如果您有繁重的操作,请使用play asynchronous功能并利用缓存。
请记住,游戏也是无状态的,这限制了并发问题。
如果我们使用播放服务器,此设置是否仅支持?或者,即使我们将游戏应用程序部署为tomcat的战争,这种方式还是可行的吗? – bobbypavan
由于应用程序不会使用内部netty web服务器并为请求本身提供服务,因此我认为这不会在部署为战争时发挥作用。 – emt14