UNPKG

thinkjs

Version:

ThinkJS - Use full ES6+ features to develop web applications

23 lines (22 loc) 988 B
/** * default config */ module.exports = { port: 8360, // server port // host: '127.0.0.1', // server host workers: 0, // server workers num, if value is 0 then get cpus num stickyCluster: false, // sticky cluster createServer: undefined, // create server function startServerTimeout: 3000, // before start server time reloadSignal: 'SIGUSR2', // reload process signal onUnhandledRejection: err => think.logger.error(err), // unhandledRejection handle onUncaughtException: err => think.logger.error(err), // uncaughtException handle processKillTimeout: 10 * 1000, // process kill timeout, default is 10s jsonpCallbackField: 'callback', // jsonp callback field jsonContentType: 'application/json', // json content type jsonpContentType: 'application/javascript', // jsonp content type errnoField: 'errno', // errno field errmsgField: 'errmsg', // errmsg field defaultErrno: 1000, // default errno validateDefaultErrno: 1001 // validate default errno };