I have deployed the frontend (ReactJS) and backend build(war) on the Tomcat server in the ubuntu machine. I copied both build in /var/lib/tomcat/webapps folder. In ReactJS source code I have added
Pckage.json: "homepage": "http://localhost:8080/buildFolderName"
Index.js: axios.defaults.baseURL = 'https://serverUrl/warfilename/api/'
For this configuration, my application is working fine.
But when we are replacing the serverUrl to localhost:8080 the frontend application is not communicating with the backend APIs.
Showing the error on the browser console: net::ERR_CONNECTION_REFUSED
We want to deploy the same build on a deferent tomcat server rather than creating a build for each server