Configuration 基于时间的仿真参数存储

Configuration 基于时间的仿真参数存储,configuration,architecture,point-in-time,Configuration,Architecture,Point In Time,我们有一个生产应用程序,它取决于一些业务参数,如阈值、税率、增值税等。这些参数可能会不时更改 因此,我们不想硬编码它们,而是将它们配置在某种参数存储更改系统中,这样就可以在不涉及开发和代码部署的情况下动态更改它们 此外,该应用程序不断地对我们断言结果匹配的旧付款运行回归测试。理想情况下,我们希望将这些参数的值与其时间点一起存储,以便当应用程序获取旧付款的这些参数时,它选择原始计算时有效的参数 有任何已知的parameter-as-a-service支持这一点吗?(例如,我注意到,虽然aws的参数

我们有一个生产应用程序,它取决于一些业务参数,如阈值、税率、增值税等。这些参数可能会不时更改

因此,我们不想硬编码它们,而是将它们配置在某种参数存储更改系统中,这样就可以在不涉及开发和代码部署的情况下动态更改它们

此外,该应用程序不断地对我们断言结果匹配的旧付款运行回归测试。理想情况下,我们希望将这些参数的值与其时间点一起存储,以便当应用程序获取旧付款的这些参数时,它选择原始计算时有效的参数

有任何已知的parameter-as-a-service支持这一点吗?(例如,我注意到,虽然aws的参数存储支持时间点,但它并不优雅,需要进行繁琐的修改)


提前感谢

我不知道是否有一种服务可以像
参数即服务
一样工作,但我在一个类似场景的项目中工作过。我们在系统上创建一个结构来持久化参数历史并将其缓存在redis中。当应用程序需要参数时,给定一个
,它将读取缓存并查找日期。在我的例子中,如果没有要搜索的日期,它将为给定的
获取最后一个有效定义的参数。我知道它无论如何都没有帮助……我不知道是否有一个服务可以像
parameter-as-a-service
一样工作,但我在一个类似场景的项目中工作过。我们在系统上创建一个结构来持久化参数历史并将其缓存在redis中。当应用程序需要参数时,给定一个
,它将读取缓存并查找日期。在我的例子中,如果没有要搜索的日期,它将为给定的
获取最后一个有效定义的参数。我知道这对我没有任何帮助。。。