1.1.2 • Published 8 years ago
sails-hook-redibox v1.1.2
sails-hook-redibox
Sails hook for RediBox - exposes any installed hooks as SailsJS services.
Getting Started
Install it via npm:
npm install sails-hook-redibox --save
Sails config can be placed in config/hooks/redibox.js
or config/redibox.js
.
Configuration Example
export default {
hooks: {
redibox: {
redis: {
prefix: 'my-project',
cluster: true,
clusterScaleReads: false,
subscriber: true,
publisher: true,
hosts: [
{host: 'localhost', port: 30001},
{host: 'localhost', port: 30002},
{host: 'localhost', port: 30003},
{host: 'localhost', port: 30004},
{host: 'localhost', port: 30005},
{host: 'localhost', port: 30006}
]
},
job: {
prefix: 'job',
enabled: true,
queues: [
// example queues
{name: 'my-queue-1', concurrency: 35},
{name: 'my-queue-2', concurrency: 10},
{name: 'my-queue-3', concurrency: 25}
]
},
cache: {
enabled: true,
prefix: 'cache',
defaultTTL: 600
},
log: {
level: 'warn'
}
}
}
};
License
MIT