18.6 Tóm tắt
- Ứng dụng Spring có thể được triển khai trong nhiều môi trường khác nhau, bao gồm các máy chủ ứng dụng truyền thống, các môi trường PaaS như Cloud Foundry, hoặc dưới dạng các container Docker.
- Xây dựng dưới dạng tệp JAR thực thi cho phép ứng dụng Spring Boot được triển khai lên nhiều nền tảng đám mây mà không cần đến sự phức tạp của tệp WAR.
- Khi xây dựng tệp WAR, bạn nên bao gồm một lớp mở rộng từ
SpringBootServletInitializerđể đảm bảo rằngDispatcherServletcủa Spring được cấu hình đúng cách. - Đóng gói ứng dụng Spring dưới dạng container đơn giản nhờ vào sự hỗ trợ của plugin build của Spring Boot cho việc xây dựng image. Các image này có thể được triển khai ở bất cứ nơi nào hỗ trợ Docker, bao gồm cả các cụm Kubernetes.
