Tôi đã gặp sự cố tương tự nhưng nguyên nhân gốc rễ là ứng dụng của tôi đang trỏ đến cơ sở dữ liệu nhà phát triển cũ đã vượt quá giới hạn 10.000 hàng.
Mặc dù tôi đã tạo một db Cơ bản mới và sao lưu mọi thứ, ứng dụng vẫn trỏ đến DB nhà phát triển cũ.
heroku pg:info
Kiểm tra để xem các hàng:10300/10000 (sau đó bạn gặp sự cố)
Bạn sẽ cần phải
1) Tạo DB mới với nhiều hàng hơn (Cơ bản hoặc hàng "Sản xuất" -> Heroku dường như đang buộc nâng cấp để kiếm nhiều tiền hơn.> 2) sao lưu DB cũ bằng pgbackups:heroku pg:backups:capture SMALL_DB_NAME
3) khôi phục bản sao lưu vào DB mới:heroku pg:backups:restore BACKUP_ID BIG_DB_NAME
(xem các liên kết bên dưới để biết thêm chi tiết)
4) THÚC ĐẨY DB mới thành DB chính cho ứng dụng:heroku pg:promote BIG_DB_NAME
luôn có thể sử dụng:
heroku maintenance:on
(để tắt ứng dụng trong khi cập nhật)
heroku maintenance:off
heroku pg:info
(để kiểm tra trạng thái)
Nếu đây là sự cố, bạn có thể muốn kiểm tra:https://devcenter.heroku.com/articles/heroku-postgres-starter-tierhttps://devcenter.heroku.com/articles/migrating-from-shared-database- to-heroku-postgres