Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

instructions dont work in readme for local docker compose up #39

Open
davidbuzz opened this issue Oct 4, 2024 · 0 comments
Open

instructions dont work in readme for local docker compose up #39

davidbuzz opened this issue Oct 4, 2024 · 0 comments
Assignees

Comments

@davidbuzz
Copy link

davidbuzz commented Oct 4, 2024

what didnt work for me was some combination of:
[ first disable my local postgres ]
[ edit both docker .yaml files and extend all '2s' timeouts and '5s' timeouts to '10s' ]
service postgresql stop
docker compose down
docker compose up
docker compose down
docker compose up
sleep 60
./run
./run
docker ps

things i saw go wrong in the logs at different stages:

buggregator-1        | panic: runtime error: invalid memory address or nil pointer dereference
buggregator-1        | [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0xc61bb2]
buggregator-1        | 
buggregator-1        | goroutine 40 [running]:
buggregator-1        | github.com/roadrunner-server/centrifuge/v4.(*rpc).Broadcast(0xc00094bfb0, 0xc00050e528?, 0xc000919100)
buggregator-1        | 	github.com/roadrunner-server/centrifuge/[email protected]/rpc.go:81 +0x52
buggregator-1        | reflect.Value.call({0xc00096de60?, 0xc00009bf08?, 0x13?}, {0x1f315f7, 0x4}, {0xc000a08ef8, 0x3, 0x3?})
buggregator-1        | 	reflect/value.go:596 +0xce7
buggregator-1        | reflect.Value.Call({0xc00096de60?, 0xc00009bf08?, 0x443f6e?}, {0xc00049aef8?, 0x411845?, 0x10?})
buggregator-1        | 	reflect/value.go:380 +0xb9
buggregator-1        | net/rpc.(*service).call(0xc000919ac0, 0xc00055bd38?, 0xc00055baa0?, 0xc00050e030, 0xc000796c80, 0xc00049afd0?, {0x1e015e0?, 0xc00098e080?, 0x24b7cc0?}, {0x1d96be0, ...}, ...)
buggregator-1        | 	net/rpc/server.go:382 +0x214
buggregator-1        | created by net/rpc.(*Server).ServeCodec in goroutine 39
buggregator-1        | 	net/rpc/server.go:479 +0x410

docker logs -f spiral-php-ticket-booking-cinema-1

[Cycle\Database\Exception\StatementException\ConnectionException]
SQLSTATE[08006] [7] connection to server at "db" (172.101.8.7), port 5432 failed: Connection refused
	Is the server running on that host and accepting TCP/IP connections? in vendor/cycle/database/src/Driver/Postgres/PostgresDriver.php:244
[PDOException]
SQLSTATE[08006] [7] connection to server at "db" (172.101.8.7), port 5432 failed: Connection refused
	Is the server running on that host and accepting TCP/IP connections? in vendor/cycle/database/src/Driver/Driver.php:641
[ErrorException]
fsockopen(): Unable to connect to buggregator:9913:-1 (Connection refused) in vendor/monolog/monolog/src/Monolog/Handler/SocketHandler.php:260
[Cycle\Database\Exception\StatementException\ConnectionException]
SQLSTATE[08006] [7] connection to server at "db" (172.101.8.7), port 5432 failed: timeout expired in vendor/cycle/database/src/Driver/Postgres/PostgresDriver.php:244
[PDOException]
SQLSTATE[08006] [7] connection to server at "db" (172.101.8.7), port 5432 failed: timeout expired in vendor/cycle/database/src/Driver/Driver.php:641

docker logs -f db

Error response from daemon: configured logging driver does not support reading

[ snipett from ./run.sh output ]

cinema-1             | [Cycle\Database\Exception\StatementException\ConnectionException]
cinema-1             | SQLSTATE[08006] [7] connection to server at "db" (172.101.9.4), port 5432 failed: Connection refused
cinema-1             | 	Is the server running on that host and accepting TCP/IP connections? in vendor/cycle/database/src/Driver/Postgres/PostgresDriver.php:244
cinema-1             | [PDOException]
cinema-1             | SQLSTATE[08006] [7] connection to server at "db" (172.101.9.4), port 5432 failed: Connection refused
cinema-1             | 	Is the server running on that host and accepting TCP/IP connections? in vendor/cycle/database/src/Driver/Driver.php:641
cinema-1             | [ErrorException]
cinema-1             | fsockopen(): Unable to connect to buggregator:9913:-1 (Connection refused) in vendor/monolog/monolog/src/Monolog/Handler/SocketHandler.php:260

docker logs -f spiral-php-ticket-booking-buggregator-1

2024-10-03T23:48:59+0000	ERROR	app         	Spiral\Goridge\RPC\Exception\ServiceException: Error 'rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:10000: connect: connection refused"' on tcp://127.0.0.1:6001 in /app/vendor/spiral/goridge/src/RPC/AbstractRPC.php at line 72 [] []

2024-10-03T23:48:59+0000	ERROR	app         	Spiral\Goridge\RPC\Exception\ServiceException: Error 'rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:10000: connect: connection refused"' on tcp://127.0.0.1:6001 in /app/vendor/spiral/goridge/src/RPC/AbstractRPC.php at line 72 [] []

2024-10-03T23:48:59+0000	ERROR	app         	Spiral\Goridge\RPC\Exception\ServiceException: Error 'rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:10000: connect: connection refused"' on tcp://127.0.0.1:6001 in /app/vendor/spiral/goridge/src/RPC/AbstractRPC.php at line 72 [] []

2024-10-03T23:48:59+0000	ERROR	app         	Spiral\Goridge\RPC\Exception\ServiceException: Error 'rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:10000: connect: connection refused"' on tcp://127.0.0.1:6001 in /app/vendor/spiral/goridge/src/RPC/AbstractRPC.php at line 72 [] []

[INFO] RoadRunner server started; version: 2023.3.7, buildtime: 2023-11-30T19:15:58+0000
[INFO] sdnotify: not notified

[ since some of the above documented url/s seem to work, i found this one in the http://127.0.0.1:8003/ Buggregator url ]

Cycle\Database\Exception\StatementException\ConnectionException: SQLSTATE[08006] [7] connection to server at "db" (172.101.11.6), port 5432 failed: Connection refused
	Is the server running on that host and accepting TCP/IP connections? in /app/users/vendor/cycle/database/src/Driver/Postgres/PostgresDriver.php at line 244

... and I checked that docker DID start its postgres:

docker ps | grep postgres

d5875e879b03   postgres                                          "docker-entrypoint.s…"   17 minutes ago   Up 17 minutes (healthy)         0.0.0.0:5432->5432/tcp             db
cbf484f7b392   postgres                                          "docker-entrypoint.s…"   17 minutes ago   Up 17 minutes                   5432/tcp                           temporal-postgresql

diagnosed what I can from here, cant figure out what to try next..

P.S. at this url: http://127.0.0.1:8088/ for Temporal i get just an error page:

500

Uh oh. There's an error.

Internal Error

or[ jump on our Slack Channel](https://temporal.io/slack).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants