Hi guys, when i try: - prisma deploy - I got the f...
# orm-help
b
Hi guys, when i try: - prisma deploy - I got the following error: - Could not connect to server at http://localhost:4466... docker ps: CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 373dccc08b27 prismagraphql/prisma:1.8 "/bin/sh -c /app/sta…" 5 minutes ago Up 8 seconds 0.0.0.0:4466->4466/tcp prisma_prisma_1 09566f9e2e22 postgres "docker-entrypoint.s…" 5 minutes ago Up 5 minutes 5432/tcp prisma_postgres_1 If, i look into the logs , i got: Exception in thread "main" java.sql.SQLTransientConnectionException: database - Connection is not available, request timed out after 5000ms. at com.zaxxer.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:548) at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:186) at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:145) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:83) at slick.jdbc.hikaricp.HikariCPJdbcDataSource.createConnection(HikariCPJdbcDataSource.scala:18) at slick.jdbc.JdbcBackend$BaseSession.<init>(JdbcBackend.scala:439) at slick.jdbc.JdbcBackend$DatabaseDef.createSession(JdbcBackend.scala:47) at slick.jdbc.JdbcBackend$DatabaseDef.createSession(JdbcBackend.scala:38) at slick.basic.BasicBackend$DatabaseDef.acquireSession(BasicBackend.scala:218) at slick.basic.BasicBackend$DatabaseDef.acquireSession$(BasicBackend.scala:217) at slick.jdbc.JdbcBackend$DatabaseDef.acquireSession(JdbcBackend.scala:38) at slick.basic.BasicBackend$DatabaseDef$$anon$2.run(BasicBackend.scala:239) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: org.postgresql.util.PSQLException: The connection attempt failed. at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:257) at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49) at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195) at org.postgresql.Driver.makeConnection(Driver.java:452) at org.postgresql.Driver.connect(Driver.java:254) at slick.jdbc.DriverDataSource.getConnection(DriverDataSource.scala:101) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:341) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:193) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:430) at com.zaxxer.hikari.pool.HikariPool.access$500(HikariPool.java:64) at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:570) at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:563) at java.util.concurrent.FutureTask.run(FutureTask.java:266) ... 3 more I've tried: - docker-compose kill - docker-compose down - docker compose up -d still the same error Anyone can help me, plz?
and my docker-compose.yml: version: '3' services: prisma: image: prismagraphql/prisma:1.8 restart: always ports: - "4466:4466" environment: PRISMA_CONFIG: | port: 4466 # uncomment the next line and provide the env var PRISMA_MANAGEMENT_API_SECRET=my-secret to activate cluster security #managementApiSecret: my-server-secret-123 databases: default: connector: postgres host: host.docker.internal user: prisma password: prisma rawAccess: true port: 5432 migrations: true postgres: image: postgres restart: always environment: POSTGRES_USER: prisma POSTGRES_PASSWORD: prisma volumes: - postgres:/var/lib/postgresql/data volumes: postgres:
h
your prisma version looks quite old. Also increasing connectionLimit might help https://github.com/prisma/prisma/issues/new?template=bug_report.md
b
I try with the last version 1.26. The error is the same. but thanks for your help
and i've made the issue report. My first one actually