Digital Ocean App Platform - Checklist ************************************** - :doc:`sys-digital-ocean` - :doc:`sys-digital-ocean-docker-server` Database ======== This is how I have ``src/settings/production.py`` (for now):: DATABASES = { "default": { "CONN_HEALTH_CHECKS": True, "ENGINE": "django.db.backends.postgresql", "HOST": get_env_variable("DATABASE_HOST"), "NAME": get_env_variable("DATABASE_NAME"), "PASSWORD": get_env_variable("DATABASE_PASS"), "PORT": get_env_variable("DATABASE_PORT"), "USER": get_env_variable("DATABASE_USER"), # "OPTIONS": { # "pool": True, # }, } } .. warning:: Dramatiq seems to be losing it's database connection **alot**. I enabled pooling, but the common error is a 30 second timeout in the pool. I will disable the pool and enable ``CONN_HEALTH_CHECKS`` to see if the Dramatiq database connections become more reliable.