Comments (7)
你好,无法正常跑通有相关的错误的截图吗,希望可以进一步排查。另外在使用cli创建项目的时候,可以选择micro service模板,参考模板快速上手微服务
from malagu.
你好,无法正常跑通有相关的错误的截图吗,希望可以进一步排查。另外在使用cli创建项目的时候,可以选择micro service模板,参考模板快速上手微服务
嗯,就是采用的模板进行的创建
starting GET /api/WelcomeServer with traceId[900b63f2-bca2-4f2b-9297-fd0763a2f148]
ending GET /api/WelcomeServer with traceId[900b63f2-bca2-4f2b-9297-fd0763a2f148], cost 5ms
NotFoundError: Not found a suitable handler adapter: /api/WelcomeServer
at HandlerMappingImpl.handle (webpack-internal:///./node_modules/@malagu/web/lib/node/handler/handler-mapping.js:47:15)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at SessionMiddleware.handle (webpack-internal:///./node_modules/@malagu/web/lib/node/session/session-middleware.js:24:13)
at CookiesMiddleware.handle (webpack-internal:///./node_modules/@malagu/web/lib/node/cookies/cookies-middleware.js:26:9)
at HttpMiddleware.handle (webpack-internal:///./node_modules/@malagu/web/lib/node/http/http-middleware.js:19:9)
at ChannelMiddleware.handle (webpack-internal:///./node_modules/@malagu/rpc/lib/node/channel/channel-middleware.js:29:9)
at TraceMiddleware.handle (webpack-internal:///./node_modules/@malagu/web/lib/node/trace/trace-middleware.js:31:13)
at DispatcherImpl.dispatch (webpack-internal:///./node_modules/@malagu/web/lib/node/dispatcher/dispatcher.js:24:13) {
statusCode: 404
}
然后在浏览器里访问 http://abc.com/api/WelcomeServer
配置hosts abc.com 指向 127.0.0.1
from malagu.
from malagu.
Malagu框架微服务使用示例
这边有一个简单的微服务使用示例,可供参考,谢谢
from malagu.
那可以这么理解吗?所有的 微服务 都不是对外直接提供访问的,需要一个 backend 来提供对外服务?
from malagu.
@universeroc 微服务是否对外直接访问有你的业务决定,backend-app 只是一个示例项目,用于演示如何在后端(bff)中,调用微服务。
from malagu.
@universeroc 有没有加我们的技术交流群,也可以加群和我们交流
from malagu.
Related Issues (20)
- 独立数据库链接管理模块
- [feature][tempate] Add Vue + tsx + vue-router + pinia + frontend + backend template
- 支持pnpm项目 HOT 8
- 支持框架adonisjs
- Eventbus需求 HOT 1
- `getExternalModules` 优化
- [fc-plugin] trggier 返回的URL多展示几条 HOT 1
- 适配 Python 框架 HOT 1
- 添加 Prisma 示例
- support google cloud function
- copy package.json 增加pnpm字段
- 检查sample-app 项目使用 pnpm HOT 1
- adonis build 支持tsconfig
- 升级 oidc-provider
- [RFC] 支持pnpm monorepo HOT 3
- backend-app部署到Vercel 平台时找不到vercel.json HOT 2
- 优化对 Region 参数等参数校验,输出友好错误信息 HOT 1
- 建议增加对 Cloudflare 的 Workers 和 Pages 支持
- ts error when using malagu to deploy next.js 13
- 升级fc-plugin的runtime, 还有node版本 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from malagu.