почему сокет обновления сокета не существует в медленном журнале индекса - PullRequest
0 голосов
/ 09 марта 2020

Я включил индексный медленный журнал

"company" : {
   "settings" : {
     "index" : {              
       "indexing" : {
         "slowlog" : {
           "level" : "info",
           "threshold" : {
             "index" : {
               "warn" : "10s"
             }
           },
           "source" : "1000"
         }
       },
       ...                        
     }
   }
 },

и, очевидно, имелось SocketTimeoutException,

java.net.SocketTimeoutException: 30,000 milliseconds timeout on connection http-outgoing-17 [ACTIVE]
        at org.elasticsearch.client.RestClient.extractAndWrapCause(RestClient.java:789) ~[elasticsearch-rest-client-7.1.1.jar!/:7.1.1]
        at org.elasticsearch.client.RestClient.performRequest(RestClient.java:225) ~[elasticsearch-rest-client-7.1.1.jar!/:7.1.1]
        at org.elasticsearch.client.RestClient.performRequest(RestClient.java:212) ~[elasticsearch-rest-client-7.1.1.jar!/:7.1.1]
        at org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1433) ~[elasticsearch-rest-high-level-client-7.1.1.jar!/:7.1.1]
        at org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:1403) ~[elasticsearch-rest-high-level-client-7.1.1.jar!/:7.1.1]
        at org.elasticsearch.client.RestHighLevelClient.performRequestAndParseEntity(RestHighLevelClient.java:1373) ~[elasticsearch-rest-high-level-client-7.1.1.jar!/:7.1.1]
        at org.elasticsearch.client.RestHighLevelClient.update(RestHighLevelClient.java:868) ~[elasticsearch-rest-high-level-client-7.1.1.jar!/:7.1.1]

, но почему его нет в медленном журнале?

PS. Соответствующая команда обновления es

POST company/_update/203700997
{
 "script" : {
     "source": "ctx._source.viewCount ++"
 }
}
...