如何保证在 ElasticSearch 上写作安全?

How to make writing on ElasticSearch safe?

我对 ElasticSearch 有疑问。 我的应用程序使用 Apache Camel 路由写入 Elasticsearch 索引。有时会发生我的 Elasticsearch 不可达,因此当时应该写入的数据丢失了。有没有一种方法可以安全地写入 Elasticsearch 以检索停机期间未存储的数据?

考虑使用 redelivery policy. For longer term outages, or when redelivery attempts are exhausted, you'd want something like a dead letter queue 以免数据丢失。