Azure App Services - Auto Scaling requires republishing?

MANIKAVASAN RANGASAMY 1 Reputation point
2020-06-22T02:58:00.917+00:00

Hi Team,

I am running a BOT in S1 Production Plan which has been provided with 10 instance max for auto scaling. I am yet to enable auto scaling feature. Currently, BOT is running in single instance. I am planning to add a rule if the Avg CPU exceeds 70% increase the instance to 1. Minimum - 1, Max - 10, Default -1.

Do I need to republish the BOT again if the BOT runs in more than 1 instances?

If not, Can you explain how the published BOT will be copied in Second instances?

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
751 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. romungi-MSFT 42,316 Reputation points Microsoft Employee
    2020-06-29T08:19:47.667+00:00

    @MANIKAVASAN RANGASAMY If you setup scaling for your service the bot need not be republished as this should be taken care by the scaling mechanism of your app/bot. There is no session state or information that is stored on the host or instance that will disrupt your service since the statelessness scenario is achieved by the state service implementation. Please check out this thread from Eric on more details on how this scenario works in a post from Stack overflow and azure docs.