Spring Cloud Config
การกำหนดค่าแบบรวมศูนย์ด้วย Spring Cloud Config Server, Git backend, การรีเฟรชแบบไดนามิก และการเข้ารหัส
1บทบาทหลักของ Spring Cloud Config Server คืออะไร?
บทบาทหลักของ Spring Cloud Config Server คืออะไร?
คำตอบ
Spring Cloud Config Server รวมศูนย์การจัดการการกำหนดค่าสำหรับ microservice ทั้งหมด ช่วยให้สามารถจัดเก็บการกำหนดค่าใน repository ภายนอก (Git, ระบบไฟล์, Vault) และแจกจ่ายไปยังแอปพลิเคชันไคลเอนต์ ซึ่งช่วยให้เปลี่ยนการกำหนดค่าได้โดยไม่ต้อง redeploy และรับประกันความสอดคล้องระหว่างสภาพแวดล้อม
2ต้องใช้ dependency ใดในการสร้าง Config Server?
ต้องใช้ dependency ใดในการสร้าง Config Server?
คำตอบ
spring-cloud-starter-config-server คือ starter ที่มี dependency ที่จำเป็นทั้งหมดสำหรับการสร้าง Config Server ประกอบด้วย Spring Cloud Config Server, เว็บเซิร์ฟเวอร์แบบฝังตัว และคอมโพเนนต์ที่จำเป็นในการเปิดเผย endpoint ของการตั้งค่า จากนั้นเพียงเปิดใช้งานด้วย @EnableConfigServer
3annotation ใดที่เปิดใช้งาน Config Server ในแอปพลิเคชัน Spring Boot?
annotation ใดที่เปิดใช้งาน Config Server ในแอปพลิเคชัน Spring Boot?
คำตอบ
@EnableConfigServer เปิดใช้งานฟีเจอร์ของ Spring Cloud Config Server ในแอปพลิเคชัน annotation นี้จะกำหนดค่า endpoint ที่จำเป็นโดยอัตโนมัติเพื่อเปิดเผยการตั้งค่าให้แก่ client, เริ่มต้น repository แบ็กเอนด์ (Git, filesystem ฯลฯ) และตั้งค่าเซิร์ฟเวอร์ให้ตอบสนองต่อคำขอการตั้งค่าตามรูปแบบ /{application}/{profile}/{label}
แบ็กเอนด์การตั้งค่าเริ่มต้นของ Spring Cloud Config Server คืออะไร?
จะกำหนดค่า URL ของ Git repository ใน Config Server ได้อย่างไร?
+16 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ Spring Boot อื่นๆ
Spring Core - IoC & DI
Spring Boot Auto-Configuration
Spring Boot Starters
Application Properties & YAML
การทำ Logging ด้วย SLF4J และ Logback
Spring Boot DevTools
Spring MVC Basics
Spring REST Controllers
Request & Response Handling
การจัดการข้อยกเว้น
Bean Validation
พื้นฐาน Spring Data JPA
เอนทิตี JPA และความสัมพันธ์
การสืบค้น JPA
Spring Data Repositories
พื้นฐาน Spring Security
Spring Boot Actuator
การทดสอบหน่วยด้วย JUnit และ Mockito
การทดสอบ Spring Boot
Profiles และ Environment
RestTemplate และ WebClient
Async และ Scheduling
Caching ด้วย Spring
Spring WebFlux (Reactive)
ทรานแซกชัน Spring
การยืนยันตัวตนและการให้สิทธิ์ขั้นสูง
JWT และความปลอดภัยแบบ Stateless
OAuth2 และ Authorization Server
Spring Boot และ Docker
Microservices ด้วย Spring
การเพิ่มประสิทธิภาพการทำงาน
GraalVM Native Images
เชี่ยวชาญ Spring Boot สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี