routerjs:基于名称的 HTTPHTTPS 路由器 (node.js)

时间:2024-07-26 14:22:14
【文件属性】:

文件名称:routerjs:基于名称的 HTTPHTTPS 路由器 (node.js)

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-26 14:22:14

JavaScript

路由器 基于名称的 HTTP/HTTPS 路由器,可监控 json 路由表并动态更新路由。 它允许通过主机/端口组合识别多个 Web 服务,并通过众所周知的端口路由到子域。 用法 使用 routerjs 很容易; 它被设计为由一系列配置文件管理,其最终配置由环境(dev/test/prod 等)指定。 始终加载名为 _default.json 的配置文件,然后值可能会被与执行环境 (.json) 匹配的第二个配置文件覆盖(或添加)。 为方便起见,提供了一个shell 脚本来启动路由器的多个实例(即http 和https)。 下面的示例将同时启动 http 和 https 路由器。 ./router.sh p s 下面的示例配置文件定义了一个通过 192.168.0.102:80 到 192.168.0.20 上的各种端口的 http 路由器。 据推测,人们会将所有“domain.co


【文件预览】:
routerjs-master
----lib()
--------config.js(2KB)
--------log.js(658B)
----config()
--------_default.json(2KB)
--------secure.json(281B)
--------debug.json(275B)
--------prod.json(275B)
----LICENSE(737B)
----README.md(3KB)
----router.init.d(4KB)
----router.sh(1KB)
----.gitignore(56B)
----router.js(5KB)
----package.json(375B)

网友评论