Có cách nào để chạy Tìm kiếm Đàn hồi dưới dạng dịch vụ Windows không? Nó có thể không được, nhưng tôi nghĩ tôi sẽ thấy.chạy Tìm kiếm Đàn hồi dưới dạng dịch vụ Windows
Trả lời
Có, nó được mô tả here. Liên kết đó mô tả bằng cách sử dụng Java Service Wrapper, có thể hoạt động trên các cửa sổ. :)
Lưu ý rằng phiên bản cộng đồng miễn phí không hỗ trợ chạy ElasticSearch dưới dạng quy trình 64 bit. – Lucas
Chỉ cần thực hiện cài đặt cho dịch vụ windows và công cụ thiết lập cho cài đặt.
https://github.com/jdzurik/ESWindowsInstaller
Yêu cầu duy nhất Java và Net và các công trình trên máy chủ Windows 64bit
Bạn có thể sử dụng binary install này, hoạt động hoàn hảo và bạn không cần phải làm bất cứ điều gì trong CLI.
Có một chút lỗi thời với ElasticSearch tại thời điểm –
Tôi đã sử dụng số installer này. Dễ dàng như "tiếp theo, tiếp theo, tiếp theo!"
Kể từ 0,90,5 trở lên, hỗ trợ chạy ElasticSearch dưới dạng Dịch vụ Windows được chính thức đưa vào bản phân phối Windows.
http://www.elasticsearch.org/blog/0-90-5-released/
Từ thư mục bin:
> service.bat
Usage: service.bat install|remove|start|stop|manager [SERVICE_ID]
> service install
Installing service : 'elasticsearch-service-x64'
Using JAVA_HOME (64-bit): c:jvmjdk1.7
The service 'elasticsearch-service-x64' has been installed.
> service start
The service 'elasticsearch-service-x64' has been started
Vui nhộn. Tôi đã đưa ra điều này, bởi vì tôi thấy nó sẽ phức tạp. Nếu tôi biết nó thật dễ dàng, tôi sẽ làm điều này sớm hơn. Mất khoảng 30 giây kể từ khi bắt đầu chạy dưới dạng dịch vụ. –
Đảm bảo rằng JAVA_HOME được xác định trong 'biến hệ thống'. –
Tạo riêng cài đặt Elasticsearch msi của bạn với một ES cấu hình tùy chỉnh phù hợp với nhu cầu của bạn hoặc đơn giản là tải về bộ cài đặt cấu hình tiêu chuẩn:
https://github.com/salyh/elasticsearch-msi-installer/releases
Tính năng v0.90.5 xuất hiện ngay từ đầu (thực thi một tập tin thực thi) - xem running as a service on windows.
Thời gian câu hỏi này được hỏi không có giải pháp sẵn có nhưng hiện tại Có. Vui lòng kiểm tra http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/setup-service-win.html
Elasticsearch sử dụng procrun để bọc các ứng dụng như một dịch vụ cửa sổ.
Dành cho phiên bản Elasticsearch bắt đầu 5.x, .bat tên tệp được thay đổi. Để cài đặt như một dịch vụ Windows, chúng ta có thể sử dụng lệnh sau:
C:\elasticsearch-5.0.0>.\bin\elasticsearch-service install
giả gói Elasticsearch của bạn nằm ở C:\elasticsearch-5.0.0
.
Nếu chúng ta đang sử dụng Elasticsearch trên 64-bit Windows, chúng tôi có thể kết thúc với ngoại lệ sau khi làm việc trên:
thread stack kích thước không được thiết lập; cấu hình qua C: \ elasticsearch-5.0.0 \ config \ jvm.options hoặc ES_JAVA_OPTS
Reason: Vấn đề khi chạy Elasticsearch như một dịch vụ trên Windows là procrun đòi hỏi đống phút, đống max và thread stack kích thước được thiết lập.
Resolution: Chúng ta có thể sử dụng -Xss1m (hay bất cứ những không gian bạn muốn trở thành) trong jvm.options tập tin.
Mở jvm.options tập tin trong \ config thư mục và nhập -Xss1m sau khi dòng
-Xms2g
-Xmx2g
như dưới đây:.
-Xms2g
-Xmx2g
-Xss1m
Cậu [kiểm tra tài liệu cài đặt] (http://www.elasticsearch.org/guide/reference/setup/installation.html)? Trình bao bọc được mô tả ở đó [hoạt động trên nhiều hệ điều hành] (http://wrapper.tanukisoftware.com/doc/english/download.jsp). – ig0774