0.0.23 • Published 5 years ago

node-corejs v0.0.23

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

介绍

Corejs由两个部分组成:核心组件辅助API

  • Web服务相关的核心组件:ServiceCoreHandler
  • 日志收集相关的核心组件:LoggerCoreBaseLoggerDateLoggerFileLoggerGroupLogger
  • 进程管理相关的核心组件:ClusterCoreAppMain

功能

Web服务相关

日志收集相关

进程管理相关

与Express.js的关系

Corejs的Web服务组件ServiceCore使用Express.js作为基础框架。ServiceCore启动时,将按照以下流程创建Express实例

  • 全局拦截器封装为Express标准中间件挂载至Express中间件列表的最前端,用于拦截所有用户请求。
  • 全局中间件列表中的中间件逐个挂载至Express中间件列表,使有效请求进入中间件管道且兼容Express生态。
  • Handler列表中每个Handler的请求路径业务处理封装为Express路由中间件挂载至Express实例,用于请求分流。
  • 全局错误拦截器封装为Express标准中间件挂载至Express中间件列表的最末端,捕获处理过程中产生的异常。

设置全局错误拦截器时,ServiceCore将自动包装全局错误拦截器为Express错误处理中间件,无需关注参数列表。

0.0.23

5 years ago

0.0.22

5 years ago

0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.17

5 years ago

0.0.18

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago

0.0.0

5 years ago