azure - Azure应用程序配置Web Hook 是否通过http调用更新应用程序的所有实例?

标签 azure spring-cloud azure-eventgrid azure-app-configuration

我们有一个应用程序配置和 Spring Boot 应用程序。我们在应用服务中部署了超过 2 个应用实例。 我不想进行轮询,而是想以推送通知的形式获取更新,为此 azure 应用程序配置提供事件网格通知,此类通知的处理程序之一是 web hook ,我希望为此编写一个事件网格可以的休息后服务用作端点。但我想了解我的所有实例端点是否都会通过所描述的方法被调用?

最佳答案

spring-cloud-azure-appconfiguration-config-web 包目前没有集成基于推送的模型,但它正在开发中。当前 SNAPSHOT 版本中有单实例推送刷新,https://github.com/microsoft/spring-cloud-azure/tree/master/spring-cloud-azure-appconfiguration-config-web/src/main/java/com/microsoft/azure/spring/cloud/config/web/pushrefresh .

为了刷新多个实例,需要将 Spring Cloud Bus 设置为实例之间的通信以传播刷新消息。

我们已经在多实例刷新方面做了一些工作,如果您有兴趣了解我们正在做的事情,您可以在这里查看,尽管它并不完整: https://github.com/mrm9084/spring-cloud-azure/tree/37e968fc8ea4868d0e4d67afc9e47105c5bb01b2/spring-cloud-azure-appconfiguration-config-web/src/main/java/com/microsoft/azure/spring/cloud/config/web/pushbusrefresh

关于azure - Azure应用程序配置Web Hook 是否通过http调用更新应用程序的所有实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63190690/

相关文章:

java - 如何使用 webflux 提供静态资源但支持 CACHE

java - 无法使用Spring Cloud配置服务器从配置文件中获取信息

java - 将 spring-cloud 与 netflix Eureka 一起使用时,如何让 Discovery Client 工作?

azure - ADF - 在管道 1 上触发管道 2 成功完成

azure - 无法使用 'For each' 循环和 'items()' 函数处理 Azure 逻辑应用中的多个事件

azure - Hadoop future 大数据分析的数据格式

azure - 用于下载 MS Teams 视频录制的 API

azure - Azure CLI 中的 azure 监视器指标警报条件的格式是什么?

c# - .NET Core - 从 Azure Ubuntu VM 下载或读取 Json 文件内容

c# - 避免在 Azure EventGrid 中将 DateTimeOffset 转换为 UTC 时间