elasticsearch 具有弹性搜索和serilog的滚动索引
我们在dotnet核心应用程序中使用es 6.7和serilog 7.1 在我们的logger实现中,vi使用以下索引“app-{0:yyyy.MM}-1”作为我们的ElasticSearchSink选项 这将按预期创建一个名为app-2019.04-1的索引 但是,我们设置了一个别名和一个生命周期策略,在满足某些条件后,执行一个滚动操作,并创建一个名为app-2019.04-000002的新索引-如预期的那样elasticsearch 具有弹性搜索和serilog的滚动索引,elasticsearch,.net-core,serilog,elasticsearch,.net Core,Serilog,我们在dotnet核心应用程序中使用es 6.7和serilog 7.1 在我们的logger实现中,vi使用以下索引“app-{0:yyyy.MM}-1”作为我们的ElasticSearchSink选项 这将按预期创建一个名为app-2019.04-1的索引 但是,我们设置了一个别名和一个生命周期策略,在满足某些条件后,执行一个滚动操作,并创建一个名为app-2019.04-000002的新索引-如预期的那样 问题在于,我们的点网核心应用程序仍然登录到第一个索引app-2019.04-1。当弹
问题在于,我们的点网核心应用程序仍然登录到第一个索引app-2019.04-1。当弹性搜索执行了翻滚操作时,我们如何更新在dot net core应用程序中使用的indexformat?n我想明白了。也许它会帮助其他人。我必须把它记录到别名中,而不是索引中 要使其发挥作用,您需要:
开始记录:)谢谢,这很有帮助!