egg-snowflake-js
Install
$ npm i egg-snowflake-js --save
Dependencies egg version
egg-snowflake-js version | egg 1.x |
---|---|
1.x | 😁 |
Usage
// {app_root}/config/plugin.jsexportssnowflake = enable: true package: 'egg-snowflake-js';
Configuration
// {app_root}/config/config.default.jsexportssnowflake = client: workerId: 1 //1 to 31 int number. If do not set workerId, it will set a random number from 1 to 31 machineId: 1 //1 to 31 int number. If do not set machineId, it will set a int number(1 to 31) from hostname lenth ;
see config/config.default.js for more detail.
Example
//{app_root}/app/controller/index.jsasync { const app = thisapp; const flakeId = appsnowflakenext; console}
Questions & Suggestions
Please open an issue here.