微分子

时间:2024-03-12 18:25:18
【文件属性】:

文件名称:微分子

文件大小:186KB

文件格式:ZIP

更新时间:2024-03-12 18:25:18

JavaScript

分子模拟 这是一个基于的微服务项目。 用生成。 用法 使用npm run dev命令启动项目。 启动后,在浏览器中打开 URL。 在欢迎页面上,您可以通过API网关测试生成的服务,并检查节点和服务。 在终端中,尝试以下命令: nodes -列出所有连接的节点。 actions -列出所有已注册的服务操作。 call greeter.hello调用greeter.hello操作。 call greeter.welcome --name John greeter.welcome使用name参数调用greeter.welcome操作。 call products.list列出产品(调用products.list操作)。 服务 api :API网关服务 迎宾员:带有hello和welcome操作的示例服务。 产品:示例数据库服务。 要与MongoDB一起使用,请设置MONGO_URI


【文件预览】:
moleculer-micro-main
----.gitignore(2KB)
----Dockerfile(181B)
----package.json(1KB)
----data()
--------products.db(239B)
----package-lock.json(295KB)
----services()
--------products.service.js(3KB)
--------greeter.service.js(1016B)
--------api.service.js(5KB)
----public()
--------index.html(20KB)
----docker-compose.yml(1KB)
----README.md(2KB)
----mixins()
--------db.mixin.js(2KB)
----docker-compose.env(156B)
----k8s.yaml(6KB)
----moleculer.config.js(7KB)
----moleculer-demo()
--------.gitignore(937B)
--------Dockerfile(181B)
--------package.json(1KB)
--------package-lock.json(294KB)
--------.dockerignore(75B)
--------services()
--------public()
--------docker-compose.yml(1KB)
--------.eslintrc.js(824B)
--------README.md(2KB)
--------mixins()
--------docker-compose.env(156B)
--------.vscode()
--------k8s.yaml(6KB)
--------moleculer.config.js(7KB)
--------test()
--------.editorconfig(659B)
----test()
--------integration()
--------unit()

网友评论