Skip to content

microservice-framework/microservice-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

microservice-cluster

Gitter npm microservice-frame.work

Microservice framework Cluster wrapper that spin up instances of Microservice.

Simple example:

'use strict'; const Cluster = require('@microservice-framework/microservice-cluster'); const Microservice = require('@microservice-framework/microservice'); require('dotenv').config(); var mservice = new Microservice({ mongoUrl: process.env.MONGO_URL + process.env.MONGO_PREFIX + process.env.MONGO_OPTIONS, mongoTable: process.env.MONGO_TABLE, secureKey: process.env.SECURE_KEY, schema: process.env.SCHEMA }); var mControlCluster = new Cluster({ pid: process.env.PIDFILE, port: process.env.PORT, hostname: process.env.HOSTNAME, count: process.env.WORKERS, callbacks: { validate: mservice.validate, POST: mservice.post, GET: mservice.get, PUT: mservice.put, DELETE: mservice.delete, SEARCH: mservice.search } }); 

For more details please check our website

About

Microservice cluster library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published