11
Spring Boot - วิธีรับพอร์ตทำงาน
ฉันมีแอปพลิเคชั่นสปริงบูต (โดยใช้ tomcat 7 ในตัว) และฉันได้ตั้งค่าไว้server.port = 0ในของฉันapplication.propertiesเพื่อให้ฉันมีพอร์ตแบบสุ่ม หลังจากเซิร์ฟเวอร์บูตและทำงานบนพอร์ตฉันต้องสามารถรับพอร์ตที่เลือกได้ ฉันไม่สามารถใช้ได้@Value("$server.port")เพราะมันเป็นศูนย์ นี่เป็นข้อมูลที่ดูเหมือนเรียบง่ายเหตุใดฉันจึงไม่สามารถเข้าถึงได้จากรหัส java ของฉัน ฉันจะเข้าถึงได้อย่างไร?