Продолжает ли sequelize с диалектом aws rds перенаправляет запросы на чтение и запись в соответствующие экземпляры? - PullRequest
0 голосов
/ 14 января 2019

Моя конфигурация такая, как показано ниже:

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 запросом на чтение для чтения экземпляра внутри кластера и запросом на запись экземпляра внутри кластера?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...