文件名称:sidecar:[WIP]支持HTTP的Sidecar for Moleculer框架
文件大小:174KB
文件格式:ZIP
更新时间:2024-05-23 09:57:16
microservices sidecar moleculer JavaScript
[在制品] Moleculer Sidecar Moleculer Sidecar允许在Moleculer微服务项目中使用外部服务(以其他官方不支持的其他编程语言编写)。 Sidecar是一个HTTP服务器,它提供REST接口来通信其他Moleculer服务,而不是实现完整的Moleculer协议ésService Registry&Discovery功能。 Sidecar是具有所有功能(例如,参数验证,重试,回退,超时等)的成熟MoleculerJS节点,这意味着在外部服务中,您不需要实现它们,因为Sidecar可以对其进行管理。 特征 使用任何编程语言(具有http服务器和客户端支持)编写服务。 捆绑到可执行文件,无需安装Node.js环境即可运行。 通过环境变量或配置的Sidecar moleculer.config.js文件。 包含所有官方的传输器,缓存,发现程序,序列化程
【文件预览】:
sidecar-master
----.dockerignore(106B)
----.github()
--------workflows()
----.eslintrc.js(751B)
----src()
--------index.js(8KB)
----.vscode()
--------launch.json(1KB)
--------settings.json(77B)
----Dockerfile(197B)
----.npmignore(135B)
----examples()
--------full()
--------index.js(117B)
----LICENSE(1KB)
----test()
--------integration()
----README.md(9KB)
----prettier.config.js(173B)
----.editorconfig(626B)
----Dockerfile-alpine(201B)
----.gitignore(2KB)
----index.js(944B)
----package-lock.json(460KB)
----package.json(3KB)