FGRibreau / FGRibreau/postgresql-to-amqp

AMQP_HOST_PORT format issue

未关闭
#2 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Rust
星标
30
派生
2
PR 合并指标
30 天内没有已合并 PR

描述

Hi. I'm experiencing an issue with setting AMQP_HOST_PORT to FQDN instead of IP.

```
$ docker logs rabbitmqexample_postgresql-to-amqp_1
Finished release [optimized] target(s) in 0.6 secs
Running `target/release/postgresql-to-amqp`
thread 'main' panicked at 'amqp_host_port should be in format '127.0.0.1:5672': AddrParseError(())', /checkout/src/libcore/result.rs:859
note: Run with `RUST_BACKTRACE=1` for a backtrace.
```

Here is sample docker-compose.yml file to reproduce the issue. Save it and run `docker-compose up` and you will see the same error message as above.

```
version: '2'
services:
postgresql:
image: postgres:9.5.3
ports:
- "5432"
depends_on:
- rabbitmq
environment:
- POSTGRES_PASSWORD=password
- POSTGRES_USER=postgres
- POSTGRES_DATABASE=test
rabbitmq:
image: rabbitmq:3.6.9-alpine
hostname: test-rabbitmq
mem_limit: 256m
ports:
- "5672"
postgresql-to-amqp:
image: fgribreau/postgresql-to-amqp:0.1.3
environment:
- POSTGRESQL_URI="postgresql://postgres:password@postgresql:5432/test"
- POSTGRESQL_CHANNEL="mychannel"
- AMQP_HOST_PORT="rabbitmq:5672"
- AMQP_QUEUE_NAME="myqueue"
depends_on:
- rabbitmq
- postgresql
```

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。