vastify:一个轻量级的nodejs微服务框架

时间:2024-05-27 22:29:31
【文件属性】:

文件名称:vastify:一个轻量级的nodejs微服务框架

文件大小:27KB

文件格式:ZIP

更新时间:2024-05-27 22:29:31

JavaScript

Vastify 本仓库不再维护,对 nodejs 微服务感兴趣的同学可以浏览 或阅读其。感谢读者们! a lightweight nodejs microservices framework FEATURES 模式匹配做服务间调用:略不同于 SpringCloud 服务发现(http协议、IP + PORT模式),它使用更加灵活的模式匹配(Patrun模块)原则去进行微服务间的调用,实际上是一种 RPC 实现。 接入 koa2 对C端提供 RESTFUl API 插件:更灵活编写小而微的可复用模块 seneca 内置日志输出与第三方日志库比较 winston(选用) RabbitMQ 消息队列 PM2:node服务部署(服务集群)、管理与监控 PM2:自动化部署(命令行一键部署) PM2 集成 docker K8S 做服务治理 请求追踪(重建用户请求流程) 梳理 C


【文件预览】:
vastify-master
----.eslintrc(105B)
----src()
--------helper()
--------servers()
--------plugins()
--------config()
--------tools()
--------engine()
--------index.js(418B)
----.npmignore(15B)
----LICENSE(0B)
----.prettierrc(210B)
----README.md(1KB)
----.editorconfig(148B)
----.gitignore(31B)
----package-lock.json(33KB)
----package.json(835B)

网友评论