1. ข้อกำหนดสลับ
บางครั้งพอร์ต 8080 ใช้สำหรับการทดสอบในท้องถิ่น แต่พอร์ต 80 ใช้สำหรับการทดสอบออนไลน์ ในเวลานี้คุณสามารถได้รับการสนับสนุนการกำหนดค่าหลายตัวและการสลับแบบยืดหยุ่นผ่านไฟล์การกำหนดค่าหลายไฟล์
2. ไฟล์การกำหนดค่าหลายไฟล์
3 ไฟล์การกำหนดค่า:
ไฟล์การกำหนดค่าหลัก: application.properties
ไฟล์กำหนดค่าสำหรับสภาพแวดล้อมการพัฒนา: Application-dev.properties
ไฟล์การกำหนดค่าสำหรับสภาพแวดล้อมการผลิต: Application-Pro.Properties
ด้วยวิธีนี้คุณสามารถสลับสภาพแวดล้อมที่จะใช้ผ่าน Spring.profiles.active ในแอปพลิเคชัน Properties
Application.properties:
Spring.mvc.view.prefix =/web-inf/jsp/spring.mvc.view.suffix = .jsp spring.profiles.active = pro
Application-dev.properties:
Server.port = 8080 Server.Context-Path =/ทดสอบ
Application-Pro.Properties
Server.port = 80 Server.Context-Path =//
3. การปรับใช้
ไม่เพียง แต่คุณสามารถสลับได้โดยการแก้ไขไฟล์แอปพลิเคชัน. properties แต่คุณยังสามารถระบุพารามิเตอร์ที่แตกต่างกันในสภาพแวดล้อมการปรับใช้เพื่อให้แน่ใจว่าการกำหนดค่าที่ต้องการจะถูกใช้ในสภาพแวดล้อมการผลิตเสมอ
CD C:/ผู้ใช้/x7ti/downloads/springboot mvn ติดตั้ง java -jar เป้าหมาย/springboot-0.0.1-snapshot.jar ---spring.profiles.active = pro
หรือ
Java -jar Target/Springboot-0.0.1-snapshot.jar ---spring.profiles.active = dev
สิ่งนี้ทำให้มั่นใจได้ว่าพอร์ต 8080 มักใช้ในสภาพแวดล้อมการพัฒนาและพอร์ต 80 มักจะใช้ในสภาพแวดล้อมการผลิตซึ่งช่วยลดความยุ่งยากในการเปลี่ยนหมายเลขพอร์ตทุกครั้งที่ออนไลน์
ภาคผนวก: Springboot ตั้งค่าพอร์ตและเส้นทางบริบท
1. พอร์ตและเส้นทางบริบท
spring.mvc.view.prefix =/web-inf/jsp/spring.mvc.view.suffix = .jsp server.port = 8888 server.context-path =/ทดสอบ
สรุป
ด้านบนเป็นวิธีการกำหนดค่าของการสลับการกำหนดค่าหลายการกำหนดค่า Springboot แนะนำโดยตัวแก้ไข ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับคุณทันเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!