Azure / Azure/Azure-Spring-Apps

More control of application instances

Ouverte
#35 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Enhancement Tracking
Langage dominant
Aucune donnée de langage
Étoiles
9
Forks
11
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

**Is your feature request related to a problem? Please describe.**

Azure Spring Apps application instances cannot be controlled, for instance it is not possible to reboot or kill a specific application instance.
I had an application with some instances failing due to failing dependency. The application requires a connection to a Postgresql server and there were no more available connections when some application instances started. Once fixed the connections availability it was not possible to reboot the failed instances.
The application remains in update or failed stated and didn't allow to do a manual scale-in.
The only way to fix this situation was to completely stop the application, with a service disruption, and then start the application again.
Another impact is that seems that failed instances were charged to the bill, so there costs charged for failed instances that was not possible to stop.

**Describe the solution you'd like**
Provide a restart action for application instances. For instance in the CLI or Azure Portal, provide an action to restart an application.
Provide a delete action for application instances. That would automatically scale-in the application, reducing the amount of instances.
**Describe alternatives you've considered**

The only solution found was stopping the application, fix the issue, and start again. It implies a service disruption.

**Describe the Customer Impact**

As described above, the only way to fix it is by stopping the application with a service disruption.
Failed application instances are billed and there is no way to stop them without service disruption.

**Additional context**

Add any other context or screenshots about the feature request here.

**Can we contact you for additional details?** Y/N
Y
If yes, please send us your contact information to AzureSpringCloud-Talk@service.microsoft.com and include the issue number in the email title.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

No repository files, tests, or entry points are named. Start by locating the Azure Spring Apps CLI and Portal instance-management surfaces, then confirm with maintainers which restart and delete behavior is in scope. Done means an agreed implementation target and acceptance checks for controlling one instance without stopping the application.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
azure, postgresql, spring, spring-boot
Domaine
cli, cloud
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.