Virtualhost не создается на сервере RabbitMQ в зависимости от конфигурации
Должен ли я убедиться, что VH aka Virtual Hosts на RabbitMQ.
Я пропускаю некоторые настройки.
Пожалуйста, найдите конфигурацию ниже
application.yml
spring:
rabbitmq:
host: 127.0.0.1
virtual-host: /defaultVH
username: defaultUser
password: defaultPassword
cloud:
stream:
bindings:
saviyntSampleQueueA:
binder: rabbit-A
contentType: application/x-java-object
group: groupA
destination: saviyntSampleQueueA
saviyntSampleQueueB:
binder: rabbit-B
contentType: application/x-java-object
group: groupB
destination: saviyntSampleQueueB
binders:
rabbit-A:
defaultCandidate: false
inheritEnvironment: false
type: rabbit
environment:
spring:
rabbitmq:
host: 127.0.0.1
virtualHost: /vhA
username: userA
password: paswdA
port: 5672
connection-timeout: 10000
rabbit-B:
defaultCandidate: false
inheritEnvironment: false
type: rabbit
environment:
spring:
rabbitmq:
host: 127.0.0.1
virtualHost: /vhB
username: userB
password: paswdB
port: 5672
connection-timeout: 10000
bootstrap.yml
############################################
# default settings
############################################
spring:
main:
banner-mode: "off"
application:
name: demo-service
cloud:
config:
enabled: true #change this to use config-service
retry:
maxAttempts: 3
discovery:
enabled: false
fail-fast: true
override-system-properties: false
server:
port: 8080
Добавлена весенняя загрузка по умолчанию. Включить привязку
@EnableBinding({MessageChannels.class})
@SpringBootApplication
public class Configissue1124Application {
public static void main(String[] args) {
SpringApplication.run(Configissue1124Application.class, args);
}
}
Теперь простой прямой массажный канал для отправки массажа
interface MessageChannels {
@Input("saviyntSampleQueueA")
SubscribableChannel queueA();
@Input("saviyntSampleQueueB")
SubscribableChannel queueB();
}
Когда я запустил загрузочное приложение, оно не создает виртуальный хост в системе. я пытался использовать конфигурационный сервер купить, предоставив ту же конфигурацию, но все же не повезло
Можете ли вы найти, если что-то пропало.
Заранее спасибо