| ERROR getaddrinfo EAI_AGAIN zebipay-db.c1irrzbwt7mp.ap-northeast-2.rds.amazonaws.com
1|zebipay-production | at ConnectionManager.connect (node_modules/sequelize/lib/dialects/mysql/connection-manager.js:102:17)
1|zebipay-production | at runMicrotasks (<anonymous>)
1|zebipay-production | at processTicksAndRejections (node:internal/process/task_queues:96:5)
1|zebipay-production | at async ConnectionManager._connect (node_modules/sequelize/lib/dialects/abstract/connection-manager.js:222:24)
1|zebipay-production | at async node_modules/sequelize/lib/dialects/abstract/connection-manager.js:174:32
1|zebipay-production | at async ConnectionManager.getConnection (node_modules/sequelize/lib/dialects/abstract/connection-manager.js:197:7)
1|zebipay-production | at async node_modules/sequelize/lib/sequelize.js:305:26
1|zebipay-production | at async MySQLQueryInterface.select (node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
1|zebipay-production | at async Function.findAll (node_modules/sequelize/lib/model.js:1140:21)
1|zebipay-production | at async Function.findOne (node_modules/sequelize/lib/model.js:1240:12)
(서버 종류에 따라 경로가 다를 수 있습니다.)
# This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
eth0:
dhcp4: true
dhcp6: false
match:
macaddress: 0a:34:46:01:21:10
set-name: eth0
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
version: 2
nameservers 의 addresses 섹션에 구글의 공용 DNS 주소인 8.8.8.8 과 8.8.4.4 로 설정하였습니다.
기존에는 아마존의 DNS 주소로 세팅되어 있었는데, 아마존 DNS 네임서버가 시간초과 에러가 나서 임시로 구글 공용 DNS 주소로 변경하여서 해결하였습니다.