-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not all KeyValueSelectors get refreshed after sentinel key changed #953
Comments
Hi @lissdy, by default the refresh interval should be 30 seconds if you haven't set it manually in Here are some things I'd want to check from your end:
|
Thanks @amerjusupovic for the reply. I have set the refresh interval as 300 seconds.
|
You're right, if a key is registered with |
Upgraded to the newest version 7.3.0, will try to reproduce the issue and let you know the update, thanks |
Followed https://learn.microsoft.com/en-us/azure/azure-app-configuration/enable-dynamic-configuration-aspnet-core We are using poll model for dynamic configuration
As the screenshot shows, we set three sentinel keys
service:testService:sentinel
,shared:testService:sentinel
andshared:config:sentinel
, and setRefreshAll
as true for all sentinel keys.Three KeyValueSelectors are
shared:testService:*
,service:testService:*
andshared:config:*
Suppose any sentinel value change should trigger the service instance refresh all registered configurations.
But we noticed when we update configuration values and sentinel values, some KeyValueSelectors get refreshed but some are not. Service still retrieving the old values even 2 days later. We have to restart the service to ensure all configurations are refreshed.
Suppose all selected configuration values should be refreshed in minutes, could you please confirm if the case is normal? How should we ensure selected configuration values get refreshed after configuration change?
SDK version: 6.1.1
The text was updated successfully, but these errors were encountered: