1.1.2 • Published 10 years ago

sails-hook-redibox v1.1.2

Weekly downloads
4
License
MIT
Repository
github
Last release
10 years ago

sails-hook-redibox

Build Status Downloads Downloads npm version dependencies dev dependencies License

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

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago

0.1.13

10 years ago

0.1.12

10 years ago

0.1.11

10 years ago

0.1.10

10 years ago

0.1.9

10 years ago

0.1.0

10 years ago