精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Elasticsearch7.6解決報錯Connection reset by peer【刨根問底完美解決】

開發 前端
公司搭建的ElasticSearch,本來是用來提高檢索效率的,最近出現報錯了!解決完后立馬總結一下分享給大家。

一、前言

小編最近在生產上遇到一個問題,解決完后立馬總結一下分享給大家,希望可以幫助到大家哈!

事情是這樣的,奇怪的現象,公司搭建的ElasticSearch,本來是用來提高檢索效率的,最近出現報錯了!

版本配置什么都沒變,奇怪的很!

ElasticSearch版本為7.6

問題:每隔幾個小時就會查詢不到,與?ElasticSearch?連接不上,刷新后查詢正常報錯為:?java.io.IOException: Connection reset by peer

拿著條件去kibana是可以查詢到的;

核心原因:

這個客戶端是長鏈接,服務端過期后自動關閉鏈接,客戶端繼續用原來的鏈接導致錯誤的!

二、前因后果

下面我們來詳細說一下報錯原因和解決方案哈:

1、報錯信息

java.io.IOException: Connection reset by peer
at org.elasticsearch.client.RestClient.extractAndWrapCause(RestClient.java:828)
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:248)
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:235)
at org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1514)
at org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:1484)
at org.elasticsearch.client.RestHighLevelClient.performRequestAndParseEntity(RestHighLevelClient.java:1454)
at org.elasticsearch.client.RestHighLevelClient.search(RestHighLevelClient.java:970)

2、原因與解決方案

上面也是說了原因,但是不太詳細,下面詳細說一下原因哈!

ES會設置一個策略來進行鏈接時間的控制,設置此連接的空閑持續時間!

我們可以看一下這個策略:

這個我們不配置會走這個策略,默認-1為長鏈接,可循環重復使用、

我們只需要把這個策略換成我們的即可

@Contract(threading = ThreadingBehavior.IMMUTABLE)
public class DefaultConnectionKeepAliveStrategy implements ConnectionKeepAliveStrategy {

public static final DefaultConnectionKeepAliveStrategy INSTANCE = new DefaultConnectionKeepAliveStrategy();

@Override
public long getKeepAliveDuration(final HttpResponse response, final HttpContext context) {
Args.notNull(response, "HTTP response");
final HeaderElementIterator it = new BasicHeaderElementIterator(
response.headerIterator(HTTP.CONN_KEEP_ALIVE));
while (it.hasNext()) {
final HeaderElement he = it.nextElement();
final String param = he.getName();
final String value = he.getValue();
if (value != null && param.equalsIgnoreCase("timeout")) {
try {
return Long.parseLong(value) * 1000;
} catch(final NumberFormatException ignore) {
}
}
}
return -1;
}

}

服務器的TCP時間,我們可以查看一下:

cat /proc/sys/net/ipv4/tcp_keepalive_time

圖片

這里就是12分鐘,我們需要讓客戶端的鏈接時間小于服務器的keepalive時間!

這樣客戶端超過時間后就會重新獲取新鏈接,確保不會報錯哈!!

三、具體方案

編寫ElasticsearchProperties ,獲取nacos上的信息,方便修改!

@Data
@Component
@ConfigurationProperties(prefix = "spring.elasticsearch.rest")
public class ElasticsearchProperties {

private String uris;

private String username;

private String password;

}

編寫RestHighLevelClient配置類,使用我們的策略,看到其他教學還是使用以前的連接方式,現在RestClientBuilder里的RestClientBuilder是自動構建連接的!

這里我們把RestClientBuilder注入,繼續放里面放新策略即可!

由于我們重寫RestHighLevelClient,它又依賴RestClientBuilder,原來RestClientBuilder會自動獲取用戶名密碼、連接地址,現在我們需要把用戶名密碼重新賦值一下哈!這樣就可以少一步輸入地址的哈!

這里設置10分鐘,沒有超過12分鐘!

@Configuration
public class ElasticsearchConfig {

@Autowired
private ElasticsearchProperties elasticsearchProperties;

@Autowired
private RestClientBuilder restClientBuilder;

@Bean
public RestHighLevelClient restHighLevelClient(){

CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
credentialsProvider.setCredentials(AuthScope.ANY, new UsernamePasswordCredentials(elasticsearchProperties.getUsername(), elasticsearchProperties.getPassword()));
return new RestHighLevelClient(restClientBuilder.setHttpClientConfigCallback(requestConfig ->{
requestConfig.setKeepAliveStrategy((response, context) -> TimeUnit.MINUTES.toMillis(10));
requestConfig.setDefaultCredentialsProvider(credentialsProvider);
return requestConfig;
}));
}

}

看一下配置文件:

圖片

方案二:

如果不介意的話可以把錯誤捕獲起來,重新調用一下,第二次就會重新建立連接,這樣就不會有問題了,不過這種不太建議!!

責任編輯:姜華 來源: 小王博客基地
相關推薦

2019-07-04 10:49:13

HTTPWebSocket協議

2015-07-02 15:04:53

CSS好奇心+

2022-04-20 11:41:45

Kafka數據解決方案

2013-10-10 15:41:38

綠色數據中心數據中心

2012-09-07 09:23:01

Win 8操作系統

2010-03-22 16:51:31

無線網絡穩定性

2021-02-09 08:13:51

項目內存TCP

2024-07-07 21:39:34

2020-11-13 07:14:55

Kafka消息中間件

2019-08-09 11:25:01

Java虛擬機Java程序員

2022-12-06 09:10:56

KVC原理數據篩選

2020-04-09 13:38:40

MySQL數據庫臟讀

2022-04-07 07:31:30

CSSCSS Reset前端

2013-05-17 13:47:25

Android開發ScrollViewGridView

2011-05-05 10:32:54

激光打印機

2021-10-04 09:14:18

ElasticSear深度分頁

2009-12-08 10:00:50

windows 7黑屏

2021-02-23 10:34:51

Java 編程開發

2024-02-04 09:02:29

RocketMQ項目處理器

2009-06-10 22:13:55

JavaScriptExcel打印
點贊
收藏

51CTO技術棧公眾號

久久资源亚洲| 国产午夜精品全部视频播放| 亚洲国产精品成人天堂| 手机看片国产1024| 欧美aaa在线| 久久精品久久精品亚洲人| 男人添女人荫蒂国产| 色戒汤唯在线| 一区在线观看视频| 国产精品.com| 在线播放亚洲精品| 亚洲精品欧美| 色系列之999| 亚洲欧美在线不卡| 四虎在线精品| 欧美日韩视频在线| www.黄色网址.com| 黄色在线播放| 国产99久久久久| 国产成人综合久久| 外国一级黄色片| 久久91麻豆精品一区| 欧美一区二区三区四区五区| 久久精品午夜福利| 国精一区二区三区| 国产精品理伦片| 激情视频在线观看一区二区三区| 亚洲无码久久久久久久| 欧美亚洲网站| 孩xxxx性bbbb欧美| 日韩女优一区二区| 久久国产综合| 亚洲欧美综合v| 大尺度做爰床戏呻吟舒畅| 自拍偷拍亚洲图片| 在线亚洲一区观看| 国产中文字幕视频在线观看| 国产激情视频在线| 国产精品国产三级国产普通话99 | 欧美国产亚洲视频| 国产成人免费在线观看视频| 久久91成人| 精品亚洲一区二区三区四区五区| www男人天堂| 日韩欧美另类中文字幕| 欧美性xxxxx极品少妇| 国产淫片免费看| segui88久久综合9999| 一二三区精品视频| 特级西西人体www高清大胆| 蜜桃视频在线观看免费视频网站www| 久久久久九九视频| 久久99影院| 无码国产色欲xxxx视频| 不卡视频在线看| 高清视频一区| 亚洲伦理在线观看| 粉嫩13p一区二区三区| 国产高清不卡av| 亚洲国产视频一区二区三区| 成人免费观看视频| 国产一区二区不卡视频| 日韩一级片免费| 91在线高清观看| 欧美激情第六页| 国产天堂在线| 国产精品久久久久9999吃药| 免费看av软件| 91网址在线观看| 亚洲自拍偷拍综合| 日本福利视频在线| 成人性生活av| 欧美三级午夜理伦三级中视频| 人人干人人干人人| 国产精品日韩精品在线播放| 日韩一区二区麻豆国产| 国产xxx在线观看| 精品福利一区| 亚洲偷欧美偷国内偷| 亚洲精品电影院| 狠狠综合久久| 日韩av成人在线观看| 国产天堂第一区| 国产老肥熟一区二区三区| 国产精品jizz视频| 国产一区电影| 日韩一区有码在线| 欧美又粗又长又爽做受| 成人国产二区| 欧美欧美欧美欧美首页| 国内自拍偷拍视频| 九九亚洲视频| 欧美精品一区二区三区国产精品| 日本一级一片免费视频| 日韩av一区二| 成人av免费看| 成人av毛片| 亚洲一级在线观看| 欧美三级午夜理伦三级富婆| 亚洲一区二区三区在线免费| 亚洲欧洲国产伦综合| 真实国产乱子伦对白在线| 亚洲影院在线| 91精品视频免费观看| 无码国产精品一区二区色情男同| 国产精品麻豆欧美日韩ww| 蜜臀av色欲a片无码精品一区| 精品日本视频| 精品久久久久久久久久久院品网| 影音先锋制服丝袜| 亚洲黄色三级| 成人羞羞国产免费| 免费av在线电影| 亚洲资源中文字幕| 久久国产精品国产精品| 青草久久视频| 欧美日韩福利电影| 嫩草影院一区二区三区| www.亚洲色图.com| 91免费视频黄| 欧美在线一级| 亚洲人成电影网站色www| 精品在线视频免费| 国产在线国偷精品免费看| 日本在线观看一区二区| 9765激情中文在线| 日韩免费一区二区三区在线播放| www.99re6| 男女性色大片免费观看一区二区 | 欧美亚洲一区在线| 精品国产18久久久久久| 中文字幕免费不卡| 精品视频无码一区二区三区| 日韩mv欧美mv国产网站| 欧美国产日韩视频| 国产深喉视频一区二区| 国产精品卡一卡二| 午夜欧美福利视频| 美女少妇全过程你懂的久久| 777精品视频| 色婷婷av一区二区三区之红樱桃 | 免费欧美一级视频| 蜜臀av一区| 97视频在线观看亚洲| 丰满大乳国产精品| 亚洲国产成人av网| 在线中文字日产幕| 伊人精品在线| 国产在线一区二区三区播放| 成人福利影视| 亚洲成在人线av| 久久精品国产亚洲av高清色欲| 国产成人在线视频网址| 欧美做受777cos| 日本免费一区二区视频| 欧美激情videoshd| 亚洲女同志亚洲女同女播放| 亚洲国产精品自拍| 亚洲色图14p| 视频一区二区欧美| 亚洲一区三区在线观看| 亚洲伊人精品酒店| 另类视频在线观看| 成人激情四射网| 亚洲成人免费影院| 成人免费无码大片a毛片| 免费欧美日韩| 亚洲国产精品123| 久久不卡日韩美女| 欧美久久精品一级黑人c片| www.黄色小说.com| 欧美日韩国产一区二区三区| 成人免费毛片糖心| 久久精品国产精品亚洲红杏| 黄色网zhan| 日本一道高清一区二区三区| 日韩av免费看网站| 日本在线观看视频| 精品欧美乱码久久久久久1区2区| 黄色片视频网站| 国产亚洲成年网址在线观看| 国产又黄又猛的视频| 欧美日本精品| 欧美日韩成人一区二区三区| 亚洲资源在线| 51色欧美片视频在线观看| www日韩tube| 日韩欧美你懂的| 国产无套丰满白嫩对白| 亚洲欧洲精品天堂一级 | 国产欧美精品一区aⅴ影院| wwwwwxxxx日本| 亚洲高清久久| 亚洲欧美综合一区| 久久影院资源站| 91精品免费看| 极品视频在线| 久久视频在线视频| 欧美日韩国产中文字幕在线| 91精品国产高清一区二区三区蜜臀 | 欧美特黄一级视频| 欧美天堂亚洲电影院在线播放| 免费中文字幕视频| 亚洲国产精品成人综合| 亚洲av无码一区东京热久久| 青青草97国产精品免费观看无弹窗版 | 五月婷婷六月丁香| 91精品国产91综合久久蜜臀| 伊人久久久久久久久久久久| 一区二区国产视频| 久久精品三级视频| www.色综合.com| 天天av天天操| 日韩高清一区二区| 国产一区二区在线视频播放| 综合激情一区| 亚洲欧洲国产精品久久| 欧美**vk| 另类欧美小说| 国产精品zjzjzj在线观看| 91麻豆国产语对白在线观看| 人人视频精品| 91精品国产精品| 国产三级伦理在线| 欧美精品午夜视频| 免费看a在线观看| 一区三区二区视频| 日本国产在线| 亚洲精品大尺度| 亚洲av无码国产综合专区| 欧美精品99久久久**| 中文在线字幕av| 色老头久久综合| 久久久久久久极品| 亚洲高清免费观看 | 国产黄网站在线观看| 日韩中文在线视频| 视频免费一区| 日韩中文字幕视频| 自拍视频在线网| 少妇av一区二区三区| 在线观看麻豆蜜桃| 中日韩美女免费视频网址在线观看| 视频国产在线观看| 亚洲国产精品999| 天堂av中文字幕| 亚洲精品福利在线观看| 欧美一级特黄aaaaaa| 精品久久免费看| 免费看国产片在线观看| 精品成人一区二区三区| 欧美一区二区三区成人片在线| 欧美成人午夜电影| 日本免费网站在线观看| 亚洲精品成人av| 久久99久久| 在线观看国产欧美| 毛片在线看片| 欧美高清视频免费观看| 免费在线国产视频| 97在线视频免费| 亚洲美女炮图| 国产精品福利无圣光在线一区| 国产一区二区三区影视| 国产日韩欧美自拍| 久久国际精品| 国产精品视频免费一区二区三区| 久久综合另类图片小说| 欧美专区一二三| 国产精品久久天天影视| 永久免费看av| 亚洲视频大全| 亚洲视频在线观看一区二区三区| 免费高清视频精品| 制服下的诱惑暮生| 成人动漫一区二区在线| 中文字幕av网址| 国产精品久久久久影院| 欧美高清视频一区二区三区| 岛国精品视频在线播放| 又骚又黄的视频| 欧美电影免费观看完整版| 天堂中文字幕在线| 最新91在线视频| 国模私拍视频在线播放| 国产精品久久不能| 日韩国产在线不卡视频| 鲁鲁狠狠狠7777一区二区| 日韩毛片视频| 精品无码一区二区三区爱欲| 秋霞午夜鲁丝一区二区老狼| 中文写幕一区二区三区免费观成熟| 99精品国产99久久久久久白柏| 欧美性受xxxx黑人| 亚洲国产人成综合网站| 亚洲天堂免费av| 亚洲精品电影在线观看| 里番在线观看网站| 91精品国产免费久久久久久 | 337p亚洲精品色噜噜噜| 午夜视频免费看| 久久精品99久久久香蕉| 亚洲天堂手机| 成人黄动漫网站免费| 日韩aaaa| 日本三级免费观看| 国产成人精品免费看| 一级黄色录像毛片| 懂色av中文一区二区三区天美| 国产美女主播在线观看| 亚洲色图35p| 成人av影院在线观看| 91夜夜揉人人捏人人添红杏| 猛男gaygay欧美视频| 国产情侣第一页| 国内精品不卡在线| 欧美一区二区三区粗大| 欧美视频13p| 欧美在线 | 亚洲| yellow中文字幕久久| 成人在线网站| 精品久久久久久乱码天堂| 影音先锋日韩精品| 依人在线免费视频| 久久久精品天堂| 国产一级18片视频| 精品国产三级a在线观看| 超碰在线caoporen| 国产日韩在线精品av| 波多野结衣在线观看一区二区 | 美女视频免费一区| 中文字幕第4页| 欧美视频二区36p| 亚洲日本在线播放| 98精品国产自产在线观看 | 欧美日韩一区二区视频在线观看| 伊人精品在线| 完美搭档在线观看| 亚洲成av人片在www色猫咪| 成人av无码一区二区三区| 欧美日韩成人精品| 日本精品视频| 超碰10000| 国产传媒欧美日韩成人| 疯狂试爱三2浴室激情视频| 欧美一区日韩一区| 18网站在线观看| www 成人av com| 亚洲日本黄色| 538国产视频| 色综合久久久久久久久| 日本免费不卡| 国产精品va在线播放我和闺蜜| 精品成av人一区二区三区| 成人亚洲视频在线观看| 国产精品系列在线| 91亚洲欧美激情| 免费av一区二区| www.成人网| 国产91对白刺激露脸在线观看| 久久综合久久综合亚洲| 嫩草影院一区二区三区| 日韩中文字幕在线精品| 欧美视频精品全部免费观看| 日本香蕉视频在线观看| 91亚洲精品乱码久久久久久蜜桃| 特级毛片www| 日韩中文字幕在线免费观看| 麻豆视频久久| 黄页网站大全在线观看| 久久精品一区蜜桃臀影院| 亚洲系列第一页| 欧美高清不卡在线| 奇米777国产一区国产二区| 国产真人无码作爱视频免费| 亚洲欧美偷拍三级| 视频污在线观看| 国产精品视频在线播放| 在线成人直播| 国产男男chinese网站| 欧美日韩国产免费| 国产丝袜在线播放| 日韩av免费电影| 国产电影精品久久禁18| 天堂中文字幕在线观看| 日韩最新在线视频| 国产一区福利| 天天干在线影院| 夜夜揉揉日日人人青青一国产精品 | 日韩经典在线观看| 三级精品视频久久久久| 99久久香蕉| 日本肉体xxxx裸体xxx免费| 亚洲综合激情网| av在线电影观看| 国产精品乱子乱xxxx| 卡一卡二国产精品| 日本一级片免费看| 久久人人爽亚洲精品天堂| 日韩美脚连裤袜丝袜在线|