Comments (6)
这个应当dubbo provider提供吧
from dubbo-proxy.
这个应当dubbo provider提供吧
大神,按正常的逻辑,dubbo所有的服务都是对内服务的,而网关是接通对内和对外的唯一入口。为了保障内部服务,肯定不能随便让外部系统直接能访问全部的内部服务吧。对json进行参数签名校验以及IP黑白名单,至少可以抵抗非法的外部访问,尽量让内部的provider专心做自己的业务。
from dubbo-proxy.
这个应当dubbo provider提供吧
大神,按正常的逻辑,dubbo所有的服务都是对内服务的,而网关是接通对内和对外的唯一入口。为了保障内部服务,肯定不能随便让外部系统直接能访问全部的内部服务吧。对json进行参数签名校验以及IP黑白名单,至少可以抵抗非法的外部访问,尽量让内部的provider专心做自己的业务。
哦 我误解你的意思了 我以为你说那种针对dubbo-proxy的调用 因为dubbo-proxy也只是一个普通的consumer 你的问题应当是在dubbo-proxy上增加新的feature 控制调用次数 鉴权等等吧
这个建议吧dubbo-proxy前面再加一层网关解决
from dubbo-proxy.
这个应当dubbo provider提供吧
大神,按正常的逻辑,dubbo所有的服务都是对内服务的,而网关是接通对内和对外的唯一入口。为了保障内部服务,肯定不能随便让外部系统直接能访问全部的内部服务吧。对json进行参数签名校验以及IP黑白名单,至少可以抵抗非法的外部访问,尽量让内部的provider专心做自己的业务。
哦 我误解你的意思了 我以为你说那种针对dubbo-proxy的调用 因为dubbo-proxy也只是一个普通的consumer 你的问题应当是在dubbo-proxy上增加新的feature 控制调用次数 鉴权等等吧
这个建议吧dubbo-proxy前面再加一层网关解决
再加一层,有点浪费资源啊,觉得可以支持自定义过滤器,想加啥就加啥。
from dubbo-proxy.
那个是防火墙做的吧,proxy还是做的简单些好只做协议转换,其它的都由provider提供,不然实战中容易架构混乱,问题排查很会难排查。
from dubbo-proxy.
那个是防火墙做的吧,proxy还是做的简单些好只做协议转换,其它的都由provider提供,甚至客户端限流都不用,服务端限流就好,不然实战中容易架构混乱,问题排查很会难排查。
实际工作中一般都会混用 比如dubbo超时客户端服务端都可以设置 dubbo的qps客户端和服务端都可以做
只是服务端一定要做 类似于后端校验 光前端做是不够的
from dubbo-proxy.
Related Issues (20)
- dubbo 有自带的cache版的ReferenceConfig不需要Map做缓存
- We need dubbo-proxy can handle with form post or queryString HOT 8
- We need handle with some error scenes HOT 1
- Dubbo proxy sometimes cannot response directly
- dubbo GenericInvoke throws exception local class incompatible HOT 1
- Not support multi address to register HOT 2
- 如果方法有泛型参数的话,调用报错。是不是还不支持泛型参数啊?
- 在当前master(2.7.5-snapshot)分支中demo模块启动失败,请关注AbstractInterfaceConfig该类实现 HOT 1
- dubbo提供了rest功能,为什么不使用这个对外提供接口? HOT 1
- 一个提问,我看源码中根据Parmatypes.length加上方法名去判断是哪个元数据,不会出现重载的方法调用不到的情况吗
- 不能指定tomcat的端口吗
- 文件接口如何处理?
- 多个注册中心怎么处理? HOT 1
- 能支持nacos吗 HOT 1
- dubbo注册之后,发现org.springframework.aop.SpringProxy被注册到里面了,有人知道怎么回事吗
- dubbo 2.6.3 is support ? HOT 1
- dubbo group not set for reference HOT 1
- update dubbo version HOT 1
- Not support dubbo attachments
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 dubbo-proxy.