-
Notifications
You must be signed in to change notification settings - Fork 25
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
Test Consumption Plan Support #3
Comments
Is now supported for elastic premium plans. Still need to update the documentation. |
Ok, next step is to support consumption plan. |
Waiting on @bachuv who has started to get the existing scale controller logic ported to the consumption plan. |
The official docs state that Consumption Plan support will be introduced with GA. We are already after GA with a 1.x.x version (right?), can this issue be closed then @sebastianburckhardt ? |
We are currently testing consumption plan rollout. |
@sebastianburckhardt is this available on the consumption plan now? |
It is being rolled out, it is already available in some regions but not all of them. What region are you in? |
i am in Canada Central |
I believe the feature is now enabled for Canada Central, as of Thursday (12/29/2022). |
Thanks for the update.. we are seeing the below errors intermittently. let me know if you want me to create a seprate issue for this. |
A separate issue would make sense, yes. The error message indicates that the event hubs sdk was unable to fetch the partition ids from the event hubs namespace. Some guesses that come to mind:
|
We are now officially GA and available worldwide. I will close this issue now, feel free to open another if you have more questions. |
@sebastianburckhardt does netherite supports auto scaling with KEDA ? If yes then could you please share document\sample application ? |
Unfortunately, we don't have a KEDA scaler for Netherite. |
KEDA supports Eventhub . Is it not possible to scale orchestrator and workers based on the metrics from Eventhub ? |
It won't scale accurately since the number of unprocessed messages in event hub (which is how I assume event hubs does the scaling) does not directly correspond to the amount of work in a Netherite task hub (number of orchestrations/entities/activities/timers that need to be processed). |
The current implementation already does automatic load balancing over the connected nodes, using the the
EventProcessorHost
mechanism provided by EventHubs. Also, there is some preliminary logic drafted in ScalingMonitor.cs for making scale recommendations. However, this is not currently hooked up to any infrastructure that performs the scaling.Eventually I think we would like to be able to support all of the following:
The text was updated successfully, but these errors were encountered: