Elasticsearch error: cURL error 28: Operation timed out after 20001 milliseconds

Tác giả Network Engineer, T.Mười 13, 2021, 08:32:40 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Mã nguồn [Chọn]
XFES\Elasticsearch\ConnectException: Elasticsearch error: cURL error 28: Operation timed out after 20001 milliseconds with 0 bytes received src/addons/XFES/Elasticsearch/Api.php:368

Generated by: Unknown account Dec 1, 2017 at 6:25 PM

Stack trace

#0 src/addons/XFES/Elasticsearch/Api.php(312): XFES\Elasticsearch\Api->request('get', 'nadda_forumdata...', '{\n    "sort": [...')
#1 src/addons/XFES/Elasticsearch/Api.php(216): XFES\Elasticsearch\Api->requestFromIndex('get', '_search', Array)
#2 src/addons/XFES/Search/Source/Elasticsearch.php(149): XFES\Elasticsearch\Api->search(Array)
#3 src/XF/Search/Search.php(164): XFES\Search\Source\Elasticsearch->search(Object(XF\Search\Query\Query), '200')
#4 src/XF/Pub/Controller/Member.php(527): XF\Search\Search->search(Object(XF\Search\Query\Query))
#5 src/XF/Mvc/Dispatcher.php(249): XF\Pub\Controller\Member->actionRecentContent(Object(XF\Mvc\ParameterBag))
#6 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XF:Member', 'RecentContent', 'html', Object(XF\Mvc\ParameterBag), 'members', Object(XF\Pub\Controller\Member), NULL)
#7 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#8 src/XF/App.php(1879): XF\Mvc\Dispatcher->run()
#9 src/XF.php(328): XF\App->run()
#10 index.php(13): XF::runApp('XF\\Pub\\App')
#11 {main}

Khi gặp lỗi này xảy ra với Elasticsearch và Xenforo thì các bạn làm theo sau đây.

Mở tập tin sau ra.

Mã nguồn [Chọn]
# vi /etc/elasticsearch/elasticserch.yml
Tìm đến dòng sau và bình luận nó để tắt nó đi.

Mã nguồn [Chọn]
cluster.initial_master_nodes: ["node-1"]  # earlier in the same file: node.name: node-1
Sau đó khởi động lại Elasticsearch và thử kiểm tra lại xem còn lỗi không.

Mã nguồn [Chọn]
# systemctl restart elasticsearch.service