使用 nohup 或 disown 如果你要让某个进程运行在后台。

查询远程服务器的ES会变得很慢,本地没问题

Elasticsearch | 作者 ww107 | 发布于2019年12月27日 | 阅读数:2289

es是5.6.1版本,java api用的是transportclient,在本机使用完全没问题。把es放到一台阿里云服务器上再在本地启动项目,访问速度就会变得巨慢无比。这是什么情况呢?

应该不是带宽的问题,服务器有1mb/s的带宽。
已邀请:

xiaobinJiayou

赞同来自:

匿名用户

匿名用户

赞同来自:

什么叫应该不是带宽问题?
 
100%是带宽问题。
 
跨网络搜索,还是外网。
 
你直接把程序 跟ES  放到一个局域网 才行。
 

caizhongao

赞同来自:

可以用profile来看一下是不起执行慢

Charele - Cisco4321

赞同来自:

你可以把程序放到那台云服务器上跑下看看结果。
 
然后,再把transportclient形式的程序换成Rest High Level Client形式的再跑下,比较下。
多方比较,就可以找到解决办法。

要回复问题请先登录注册