我有一个应用服务器服务器和 64 GB 内存。和一个java web 应用程序。利用所有这些 64 GB 的最佳实践是什么?我需要存储大量对象 (HashSet) 使用 -Xms -Xmx 是最佳解决方案吗?但是 GC 会运作良好吗?我应该使用缓存库(memcache 等)等第 3 方解决方案吗?
一个很笼统的问题,所以答案很宽泛。
换句话说:当然,如果您有一个只能通过添加更多 RAM 来“扩展”的大型单体应用程序,那么您必须接受它。但是,如果您想知道更明智的花钱方式,那么请研究微服务,以及如何使用它们将整体分解成许多小部分(以及通过实例化更多这些小部分来实现扩展的地方)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句