MuleSoft Certified Developer – Level 1 — Question 120
Why would a Mule application use the ${http.port} property placeholder for its HTTP Listener port when it is deployed to CloudHub?
Answer options
- A. Allows CloudHub to automatically change the HTTP port to allow external clients to connect to the HTTP Listener
- B. Allows clients to VPN directly to the application at the Mule application's configured HTTP port
- C. Allows MuleSoft Support to troubleshoot the application by connecting directly to the HTTP Listener
- D. Allows CloudHub to automatically register the application with API Manager
Correct answer: A
Explanation
The correct answer is A because using the ${http.port} property allows CloudHub to dynamically assign an appropriate HTTP port, ensuring external clients can connect. Option B is incorrect because VPN access is not related to the HTTP Listener port assignment. Option C is not accurate as troubleshooting does not require a specific port configuration, and option D is unrelated to the HTTP Listener port functionality.