Azure / Azure/Azure-Spring-Apps

More control of application instances

Đang mở
#35 3 bình luận 0 reaction 0 người được giao Xem trên GitHub
Enhancement Tracking
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
9
Fork
11
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

**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.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Không có tệp repository, bài kiểm thử hoặc entry point nào được nêu. Hãy bắt đầu bằng cách xác định các giao diện quản lý instance của Azure Spring Apps CLI và Portal, sau đó xác nhận với các maintainer xem hành vi khởi động lại và xóa nào nằm trong phạm vi. Công việc được xem là hoàn tất khi đã thống nhất mục tiêu triển khai và các kiểm tra chấp nhận để điều khiển một instance mà không dừng ứng dụng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
azure, postgresql, spring, spring-boot
Lĩnh vực
cli, cloud
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.