【发布时间】:2016-05-29 14:39:43
【问题描述】:
我是服务器设置和性能调整的新手。 我们有应用程序,spring(4.1) + elastic search(1.7.3) + mongodb(2.7) + ubuntu 14.04。我们有一台本地机器 intel i7,16gb 硬盘,另一个 AWS EC2 (c3.2xlarge) 8 核 15gb SSD。 在本地进行性能测试,我们能够在 4 秒内同时处理 20k 个请求。 AWS 上的相同测试在达到 600 分后失败。线程开始等待,然后是套接字超时异常。 探索更多我尝试直接测试弹性搜索休息端点。发现弹性搜索在触及 600 个并行线程后开始中断。
我有几个问题。
- AWS 内核是否不如 intel i7 内核。
- 我在本地和服务器中都更改了 Ulimit unlimited,是否需要更改操作系统级别的其他设置。
- 将 ES_HEAP_SIZE 更改为 8 GB。虽然 mongo 数据集不超过 100mb。是否有任何其他设置需要我检查 ES。
如果我可以对问题进行更改,请在否决投票之前提出审阅请求,因为我的最后一个问题已经被否决了。
【问题讨论】:
标签: ubuntu amazon-web-services elasticsearch