- 数据库驱动的应用程序
- MongoDB + Solr
- 协作
- 实时推送通知
anon
问问题
238 次
2 回答
1
这应该可以在单台机器上使用足够的内存和 CPU,因为 Play 在后台使用 Netty (Java NIO)。您可能应该查看Reactive Mongo Play Plugin以在 Mongo 连接中利用 NIO。
于 2012-09-21T19:47:50.227 回答
0
考虑到一些事情,这可能是可能的:
使用异步 DB 驱动程序,例如 Reactive Mongo。不要阻止服务器等待结果。查看 Enumerator/Iteratee 模式以减少内存使用。
不要阻止您的网络工作者。在控制器中使用 AsyncResult。
也可以异步调用 SOLR从 Play Framework 中异步调用 Solr
Play 是无状态框架。不要自己让应用程序有状态,只需添加服务器/云实例即可轻松扩展它。
于 2013-09-02T14:33:34.040 回答