我在 Google App Engine 1.6.4 上使用 Guice 3。今天,我在启动时看到了一些不好的事情。我的应用程序(本地启动)需要 12 秒才能启动。
我有一个ServletModule
在configureServlets
方法中编写所有绑定的地方。当我将此方法留空时,我的应用程序需要 3 秒才能启动。
此方法包含约 30 个绑定、3 个 MultiBinder 和 1 个 mapBinder...
- 是正常的开始时间吗?(~9s)
- 如何剖析Guice加工?(日志等)
- 有没有一些好的实践来优化 Guice 启动?
谢谢!