- ElasticSearch Cookbook
- Alberto Paro
- 218字
- 2021-04-02 10:09:55
Understanding node services
When a node is running, a lot of services are managed by its instance. Services provide additional functionalities to a node and they cover different behaviors such as networking, indexing, analyzing, and so on.
Getting ready
Every ElasticSearch server that is running provides services.
How it works...
ElasticSearch natively provides a large set of functionalities that can be extended with additional plugins. During a node startup, a lot of required services are automatically started. The most important are as follows:
- Cluster services manage cluster state and intra-node communication and synchronization
- Indexing service manages all the index operations, initializing all active indices and shards
- Mapping service that manages the document types stored in the cluster (we'll discuss mapping in Chapter 3, Managing Mapping)
- Network services, such as HTTP REST services (default on port 9200), internal ES protocol (on port 9300) and Thrift server (on port 9500 if thrift plugin is installed)
- Plugin service (discussed in Chapter 2, Downloading and Setting Up ElasticSearch, for installation and Chapter 12, Plugin Development, for detailed usage)
- River service (covered in Chapter 8, Rivers)
- Language scripting services that allow adding new language scripting support to ElasticSearch
推薦閱讀
- 大學計算機應用基礎實踐教程(Windows 7+Office 2013)
- Extending Bootstrap
- 深入理解eBPF與可觀測性
- Windows Server 2012網絡操作系統企業應用案例詳解
- Windows 7中文版從入門到精通(修訂版)
- jQuery UI Cookbook
- Python UNIX和Linux系統管理指南
- UI設計手繪表現從入門到精通
- Linux 從入門到項目實踐(超值版)
- Linux操作系統案例教程(第2版)
- Windows網絡編程(第2版)
- Website Development with PyroCMS
- 完美應用Ubuntu(第4版)
- Android Telephony原理解析與開發指南
- Microsoft Azure Administrator:Exam Guide AZ-103