The Global Search Service is designed to integrate ElasticSearch with bpm'online. It performs the following functions:
Subscribes clients by creating an index in ElasticSearch and saves the connection between the index and the application.
Disconnects clients by removing their index in ElasticSearch.
Participates in the indexing process by retrieving data from the application database (DB).
You need to have a server (physical or virtual machine) with Linux OS installed. Docker software is used for deploying the global search components.
We recommend implementing the operating-system-level virtualization (containerization) to ensure the correct operation of bulk duplicate search. The corresponding system server requirements are available in the article.
Depending on your company needs you can use either Docker Community Edition (CE) or Enterprise Edition (EE). Learn more in.
You need to have basic knowledge of Docker software and Linux OS administration to set up global search.
The sequence of actions depends on the global search version you are looking to install. The latest version of bpm’online always requires the latest version of the global search service.