gorse-io / gorse-io/gorse

server is not connecting to master

Open
#535 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.8k
Forks
912
Avg merge
2h 35m
Merged PRs (30d)
9

Description

{"level":"info","ts":1661493482.1672478,"caller":"server/server.go:95","msg":"start server","server_name":"strange_chebyshev","server_host":"0.0.0.0","server_port":8087,"master_host":"master","master_port":8086}
{"level":"info","ts":1661493482.1681187,"caller":"server/server.go:124","msg":"start meta sync","meta_timeout":10}

* {"level":"error","ts":1661493482.1687298,"caller":"server/server.go:135","msg":"failed to get meta","error":"rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp 172.19.0.9:8086: connect: connection refused\"","stacktrace":"github.com/zhenghaoz/gorse/server.(*Server).Sync\n\t/go/gorse/server/server.go:135"}

{"level":"info","ts":1661493482.1696432,"caller":"server/rest.go:74","msg":"start http server","url":"http://0.0.0.0:8087"}
{"level":"info","ts":1661493492.1827614,"caller":"server/server.go:148","msg":"connect data store","database":"postgres://xxxxxxx:xxxxxxxxxxxxxx@rec_db:5432/postgres?sslmode=disable"}
{"level":"info","ts":1661493492.186685,"caller":"server/server.go:160","msg":"connect cache store","database":"redis://:@redis:6379"}

docker-compose.yml

worker:
image: zhenghaoz/gorse-worker
restart: unless-stopped
ports:
- 8089:8089
command: >
--master-host master --master-port 8086
--http-host 0.0.0.0 --http-port 8089
--log-path /var/log/gorse/worker.log
--cache-path /var/lib/gorse/worker_cache.data
volumes:
- gorse_log:/var/log/gorse
- worker_data:/var/lib/gorse
depends_on:
- master
links:
- master

server:
image: zhenghaoz/gorse-server
restart: unless-stopped
ports:
- 8087:8087
command: >
--master-host master --master-port 8086
--http-host 0.0.0.0 --http-port 8087
--log-path /var/log/gorse/server.log
--cache-path /var/lib/gorse/server_cache.data
volumes:
- gorse_log:/var/log/gorse
- server_data:/var/lib/gorse
depends_on:
- master
links:
- master

master:
image: zhenghaoz/gorse-master
restart: unless-stopped
ports:
- 8086:8086
- 8088:8088
environment:
GORSE_CACHE_STORE: redis://redis:6379
GORSE_DATA_STORE: postgres://user:password@rec_db:5432/postgres?sslmode=disable
command: >
-c /etc/gorse/config.toml
--log-path /var/log/gorse/master.log
--cache-path /var/lib/gorse/master_cache.data
volumes:
- master_data:/var/lib/gorse
- ./config.toml.template:/etc/gorse/config.toml
- gorse_log:/var/log/gorse
depends_on:
- redis
- rec_db
links:
- redis
- rec_db

volumes:
worker_data:
server_data:
master_data:
gorse_log:

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.