我正在开发一个Elasticsearch索引任务。
目前,我们每天都会将数十万个文档索引到ES集群(许多ES实例)。我们只是从数据库和各种数据源读取数据,整理和编译它们,然后使用python elasticsearch-dsl lib将它们直接索引到ES。
目前;
现在我们想在应用服务器和ES之间使用Logstash,但是我们不想更改当前的代码库。因此,我们可以轻松地在ES和Logstash之间切换,并在我们的应用程序中保留业务逻辑。
我的问题是如何将logstash用作透明中间件。我只是希望logstash将所有其他消息转发到ES集群。