Tôi có Máy chủ phân tích cú pháp (về cơ bản là máy chủ Node.js) và tôi đang cố gắng kết nối với cơ sở dữ liệu redis, được lưu trữ trên Cơ sở dữ liệu được quản lý DigitalOcean. Cả hai máy chủ đều nằm trên cùng một mạng VPC và giọt được thêm vào các kết nối đến được chấp nhận của redis.
Đây là mã trên máy chủ phân tích cú pháp của tôi:
const redis = yêu cầu ("redis")
const redisClient = redis.createClient({
url: "rediss://username:[email protected]:25061"
})
Chuỗi kết nối được tạo bởi DigitalOcean.
Các quy tắc lưu lượng truy cập bên ngoài của giọt được mở
Đây là nhật ký lỗi của tôi:
2|chỉ số | AbortError: Kiểm tra sẵn sàng không thành công: Mất kết nối Redis và lệnh bị hủy bỏ. Nó có thể đã được xử lý.
2|chỉ số | tại RedisClient.flush_and_error (/root/parse-server-example/node_modules/redis/index.js:362:23)
2|chỉ số | tại RedisClient.connection_gone (/root/parse-server-example/node_modules/redis/index.js:664:14)
2|chỉ số | tại Socket.<anonymous> (/root/parse-server-example/node_modules/redis/index.js:293:14)
2|chỉ số | tại Object.onceWrapper (events.js:313:30)
2|chỉ số | tại emeNone (events.js:111:20)
2|chỉ số | tại Socket.emit (events.js:208:7)
2|chỉ số | ở cuốiReadableNT (_stream_readable.js:1064:12)
2|chỉ số | tại args.(hàm ẩn danh) (/usr/lib/node_modules/pm2/node_modules/event-loop-inspector/index.js:138:29)
2|chỉ số | tại _combinedTickCallback (nội bộ/quy trình/next_tick.js:139:11)
2|chỉ số | tại process._tickDomainCallback (nội bộ/quy trình/next_tick.js:219:9)
Bất cứ ý tưởng những gì tôi đang làm sai?