Переименован параметр настройки: 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 = {
//Размер блока одновременно обрабатываемых исходящих сообщений
nPortionSize: 1,
//Количество одновременно обрабатываемых исходящих сообщений
nMaxWorkers: 1,
//Интервал проверки наличия исходящих сообщений (мс)
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);
@ -73,15 +73,15 @@ const dbConnect = new Schema({
//Схема валидации параметров обработки очереди исходящих сообщений
const outGoing = new Schema({
//Размер блока одновременно обрабатываемых исходящих сообщений
nPortionSize: {
nMaxWorkers: {
type: Number,
required: true,
use: { checkPortionSize },
use: { checkMaxWorkers },
message: {
type:
"Размер блока одновременно обрабатываемых исходящих сообщений (nPortionSize) имеет некорректный тип данных (ожидалось - Number)",
required: "Не указан размер блока одновременно обрабатываемых исходящих сообщений (nPortionSize)",
checkPortionSize:
checkMaxWorkers:
"Значение размера блока одновременно обрабатываемых исходящих сообщений (nPortionSize) должно быть целым числом в диапазоне от 1 до 100"
}
},