信使 rabbitmq symfony 4 ssl 支持?
messenger rabbitmq symfony 4 ssl support?
我目前正在使用 rabbitmq 和 symfony4.1 我已经研究了关于 symfony messenger 和 rabbitmq 的文档,如果你有 rabbitmq 的非 SSL 连接就没有问题。您是否遇到过新的 Messanger symfony 4 和带有 ssl 认证选项的 ssl 连接的任何实现?
使用包 php-amqplib/RabbitMqBundle 使用 ssl rabbitmq 连接没有问题。我想知道他们为什么不在 symfony/messenger.
上实施它
有添加连接的自定义选项,但我看不到 SSL 配置...
symfony 信使组件需要 MESSENGER_TRANSPORT_DSN 在您的 .env conf 中。这是一个 AMQP 格式的 URI。您应该尝试使用 AMQPS URI 以使用 ssl。
Documentation for symfony here
Documentation for rabbitmq AMQPS URI here
我认为如果你使用正确的 URI,它会工作得很好,不需要对你的 symfony 应用程序或 rabbitmq 进行任何更改(除了可能对你的密钥进行授权的操作)
我目前正在使用 rabbitmq 和 symfony4.1 我已经研究了关于 symfony messenger 和 rabbitmq 的文档,如果你有 rabbitmq 的非 SSL 连接就没有问题。您是否遇到过新的 Messanger symfony 4 和带有 ssl 认证选项的 ssl 连接的任何实现?
使用包 php-amqplib/RabbitMqBundle 使用 ssl rabbitmq 连接没有问题。我想知道他们为什么不在 symfony/messenger.
上实施它有添加连接的自定义选项,但我看不到 SSL 配置...
symfony 信使组件需要 MESSENGER_TRANSPORT_DSN 在您的 .env conf 中。这是一个 AMQP 格式的 URI。您应该尝试使用 AMQPS URI 以使用 ssl。
Documentation for symfony here
Documentation for rabbitmq AMQPS URI here
我认为如果你使用正确的 URI,它会工作得很好,不需要对你的 symfony 应用程序或 rabbitmq 进行任何更改(除了可能对你的密钥进行授权的操作)