Моя конфигурация такая, как показано ниже:
const Sequelize = require('sequelize');
require('dotenv').config();
const db = {};
var sequelize = new Sequelize({
host: process.env.DB_HOST,
database: process.env.DB_NAME,
username: process.env.DB_USER_NAME,
password: process.env.DB_PASSWORD,
dialect: process.env.DB_TYPE,
dialectOptions: {
ssl: 'Amazon RDS'
},
port: process.env.DB_PORT,
pool: {
max: 5,
min: 0,
idle: 100000,
acquire: 50000,
evict: 50000,
handleDisconnects: true
},
operatorsAliases: false,
logging: false
});
sequelize
.authenticate()
.then(() => {
console.log('connected to database successfully')
});
sequelize.sync({
force: false
});
db.Sequelize = Sequelize;
db.sequelize = sequelize;
Теперь здесь для DB_HOST
Я пишу URL с конечной точкой кластера.
Итак, мой вопрос: управляет ли sequelize запросом на чтение для чтения экземпляра внутри кластера и запросом на запись экземпляра внутри кластера?