3-10 作业答案
来源:3-10 【总结与作业】关于 ad-gateway 的介绍及作业

麻辣牛蛙真好吃
2019-02-11
- 可以编写自定义过滤器,比如加些debug的信息,可以打印出来,不用时候只要关掉这个过滤器就可以i。也可以做黑名单白名单的过滤器,根据一些名字来过滤。
- 名字验证一般都是做成一个单独的服务,因为要更多的对数据库进行读写,可能会有些时间消耗,不适合做在过滤器里面。
写回答
1回答
-
同学你好:
第一个回答:对的,当需要做其他基础服务或功能的时候,可以首先考虑在网关层面处理,即增加自定义的过滤器做一些额外的操作。
第二个回答:通常,我们在做身份验证的话,都会自己写一个服务(用户和权限服务),即一个单独的服务。这里主要考虑的是服务之间不要存在耦合,剥离各个微服务独立的功能。之后,由这个微服务给网关提供接口,在网关中对用户身份和权限进行验证。这里的思想是:请求尽量在入口做判断,是否要向下传递,对于像权限这种,不满足直接在网关拦截,而不要下放到具体的功能型微服务中。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
252019-02-11
相似问题