Переименован параметр настройки: nPortionSize > nMaxWorkers

This commit is contained in:
Mikhail Chechnev 2018-11-28 22:31:49 +03:00
parent 57eff9cda9
commit 2e10fadccf
2 changed files with 6 additions and 6 deletions

View File

@ -23,8 +23,8 @@ let dbConnect = {
//Параметры обработки очереди исходящих сообщений //Параметры обработки очереди исходящих сообщений
let outGoing = { let outGoing = {
//Размер блока одновременно обрабатываемых исходящих сообщений //Количество одновременно обрабатываемых исходящих сообщений
nPortionSize: 1, nMaxWorkers: 1,
//Интервал проверки наличия исходящих сообщений (мс) //Интервал проверки наличия исходящих сообщений (мс)
nCheckTimeout: 5000 nCheckTimeout: 5000
}; };

View File

@ -14,7 +14,7 @@ const Schema = require("validate"); //Схемы валидации
//------------------ //------------------
//Функция проверки значения размера блока одновременно обрабатываемых исходящих сообщений //Функция проверки значения размера блока одновременно обрабатываемых исходящих сообщений
const checkPortionSize = val => val >= 1 && val <= 100 && Number.isInteger(val); const checkMaxWorkers = val => val >= 1 && val <= 100 && Number.isInteger(val);
//Функция проверки значения интервала проверки наличия исходящих сообщений //Функция проверки значения интервала проверки наличия исходящих сообщений
const checkCheckTimeout = val => val >= 100 && val <= 60000 && Number.isInteger(val); const checkCheckTimeout = val => val >= 100 && val <= 60000 && Number.isInteger(val);
@ -73,15 +73,15 @@ const dbConnect = new Schema({
//Схема валидации параметров обработки очереди исходящих сообщений //Схема валидации параметров обработки очереди исходящих сообщений
const outGoing = new Schema({ const outGoing = new Schema({
//Размер блока одновременно обрабатываемых исходящих сообщений //Размер блока одновременно обрабатываемых исходящих сообщений
nPortionSize: { nMaxWorkers: {
type: Number, type: Number,
required: true, required: true,
use: { checkPortionSize }, use: { checkMaxWorkers },
message: { message: {
type: type:
"Размер блока одновременно обрабатываемых исходящих сообщений (nPortionSize) имеет некорректный тип данных (ожидалось - Number)", "Размер блока одновременно обрабатываемых исходящих сообщений (nPortionSize) имеет некорректный тип данных (ожидалось - Number)",
required: "Не указан размер блока одновременно обрабатываемых исходящих сообщений (nPortionSize)", required: "Не указан размер блока одновременно обрабатываемых исходящих сообщений (nPortionSize)",
checkPortionSize: checkMaxWorkers:
"Значение размера блока одновременно обрабатываемых исходящих сообщений (nPortionSize) должно быть целым числом в диапазоне от 1 до 100" "Значение размера блока одновременно обрабатываемых исходящих сообщений (nPortionSize) должно быть целым числом в диапазоне от 1 до 100"
} }
}, },