У меня есть конечная точка Amazon MQ и я использую ее в приложении Springboot. Это работает нормально, если я запускаю приложение из открытого Интернета. Но из интранета моей компании нам нужен прокси-сервер и порт. Можете ли вы указать, как предоставить прокси-сервер и имя прокси-порта здесь?
pom.xml:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-activemq</artifactId>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-broker</artifactId>
</dependency>
application.properties
spring.activemq.broker-url=ssl://<url>.amazonaws.com:61617
spring.activemq.user=<username>
spring.activemq.password=<password>
Код:
@Autowired
private JmsTemplate jmsTemplate;
jmsTemplate.convertAndSend("test.test", payload,m -> {
m.setJMSCorrelationID(corrId);
return m;
});
Ошибка: неизвестное имя хоста, поскольку данные прокси не указаны