У меня есть подпружиненное и угловое приложение. Я получу доступ к данным приложения из внешнего сервера. Мой angular развернут на сервере apache, а весенняя загрузка - на сервере tomcat. Мой IP-адрес для доступа к серверу является xxx.xxx.xxx.xxx. Когда я использую localhost, мое приложение запускается внутри сервера, но когда я использую мой ip для доступа к внешнему серверу в application.properties, tomcat имеет ошибку.
spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=yes&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=
spring.jpa.hibernate.ddl-auto=update
server.port = 8090
server.address=xxx.xxx.xxx.xxx
spring.messages.encoding=UTF-8
server.tomcat.uri-encoding=UTF-8
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
spring.http.encoding.force=true
Эта ошибка:
Соединитель Tom Cat настроен на прослушивание через порт 8090. Не удалось запустить
Порт 8090 не используется.
Этот ip определен для linux-сервера.