Hello @Faisal Aslam ,
Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.
As mentioned in the Bastion doc, Azure Bastion supports manual host scaling. You can configure the number of host instances (scale units) in order to manage the number of concurrent RDP/SSH connections that Azure Bastion can support. Increasing the number of host instances lets Azure Bastion manage more concurrent sessions. Decreasing the number of instances decreases the number of concurrent supported sessions. Azure Bastion supports up to 50 host instances. This feature is available for the Azure Bastion Standard SKU only.
When you configure Azure Bastion using the Basic SKU, two instances are created. If you use the Standard SKU, you can specify the number of instances for host scaling to manage the number of concurrent RDP/SSH connections.
So, if you are using Standard SKU of Azure Bastion, you can configure host scaling. To allow for host scaling, the AzureBastionSubnet should be /26 or larger. Please refer the below doc for available configuration methods:
https://learn.microsoft.com/en-us/azure/bastion/configuration-settings#instance
If you are using Basic SKU Bastion, then you can upgrade to the Standard SKU and avail the host scaling feature:
https://learn.microsoft.com/en-us/azure/bastion/upgrade-sku
NOTE : Any changes to the host scale units will disrupt active bastion connections.
Kindly let us know if the above helps or you need further assistance on this issue.
----------------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.