V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  xuanbg  ›  全部回复第 228 页 / 共 341 页
回复总数  6801
1 ... 224  225  226  227  228  229  230  231  232  233 ... 341  
2020 年 8 月 28 日
回复了 ByteMind 创建的主题 问与答 电磁炉和天然气灶做菜差别很大么?
电磁炉一定要配那种厚厚的铸铁锅,否则锅底都烧红了,锅沿还是凉的。这种受热极度不均匀的情况下,炒菜你就别想了。
2020 年 8 月 27 日
回复了 awesomelei 创建的主题 程序员 如何合适地用消息队列做查询接口
在接口响应特别慢的前提下,是应该先返回一个任务 id,然后用这个 id 轮询另一个接口获取数据。
2020 年 8 月 27 日
回复了 zhoumouren 创建的主题 程序员 一个这样的情节, B 如何证明自己的清白
假的真不了,A 的破绽太多了。。。光日志里面改成 B 的 IP 有毛用,B 完全可以申请证据无效,因为这个数据是可篡改的。云服务运营商那边的服务器或数据库的访问记录才是铁证。
2020 年 8 月 27 日
回复了 ksice 创建的主题 Java soa 和微服务核心区别是啥
@ksice 不是啥东西,是一种中心化的模式。p2p 是去中心化的模式,当然 p2p 去中心化不彻底,只实现了数据交换不需要经过中心服务器,但还需要有中心服务器来交换信息。微服务同样要有注册中心作为信息交换的媒介,所以我说微服务相当于 p2p 。
这十年,是文化沙漠化的十年。
2020 年 8 月 27 日
回复了 ksice 创建的主题 Java soa 和微服务核心区别是啥
soa 相当于 P2S2P,微服务相当于 P2P 。
2020 年 8 月 26 日
回复了 sha851092391 创建的主题 程序员 关于微服务架构落地的一些疑问
@sha851092391 #31 这种接口你可以标记为需要授权,这样没权限就调用不了,也就安全了呀。
第三个问题,你的调用不经过网关,自然不需要验证和鉴权。把身份验证和鉴权放在网关的目的是由网关统一实现,这样服务就不需要实现,服务间调用也就不需要 token 了。
首先要定义你的视觉上红色、蓝色的色域范围,然后 rgb 值在哪个范围就是什么颜色。
2020 年 8 月 26 日
回复了 sha851092391 创建的主题 程序员 关于微服务架构落地的一些疑问
@yule111222
>内部接口加上 @PreAuthorize("#oauth2.hasScope('server')")
>再在 feign 做一个拦截器把客户端模式的 token 带上即可
>另外都用 JWT 了当然把权限信息放到 token 里面

楼主有定时任务要调用的时候,就没有 token 。权限信息放 token 里面会使 token 变得非常大。所以楼主才来提问。
2020 年 8 月 26 日
回复了 sha851092391 创建的主题 程序员 关于微服务架构落地的一些疑问
@xuanbg 补充 A1:token 可以不带任何授权信息,在网关根据用户 ID 和 url 进行鉴权,鉴权过程最简单的做法就是查表。进一步优化就是缓存,但缓存的更新是非常复杂的问题。qps 不高的情况下直接查表就行了。
2020 年 8 月 26 日
回复了 sha851092391 创建的主题 程序员 关于微服务架构落地的一些疑问
Q1: Gateway 使用 JWT 作为 Token 的解决方案中,每个业务服务中如何做授权校验?
A1:在网关中根据 url 判断用户是否授权。你需要在对角色授权时把操作权限与对应接口的 url 做关联,可能会 1 个操作权限对应多个 url 。

Q2: 一般是 Gateway 使用的服务名的路由策略把所有注册的服务的所有接口都暴露出去,就会把类似“通过用户 ID 获取用户信息”这类的基础接口服务都暴露出去,一般这种场景如何去做?
A2:不要使用自增 ID 就没关系了,接口本来就应该暴露出去。

Q3:定时任务、MQ 消费者、异步任务等任务去调用其他业务服务时,因为其他业务服务需要 token,像这种场景如何处理?
A3:只在网关鉴权,就不存在这个问题。
2020 年 8 月 26 日
回复了 hertzry 创建的主题 程序员 小白吐槽一下今天 C/C++装机历程
@learningman 瞧你这话说的,现如今这配环境就是初学者最大的门槛了好吧。。。
2020 年 8 月 25 日
回复了 butterf1y 创建的主题 问与答 有没有什么助眠的方法
别问,问就是让自己累到倒头就睡。
手机你不走系统通知?
2020 年 8 月 25 日
回复了 cv1024 创建的主题 程序员 API 日志分析统计什么架构比较好?
ELK/EFK 这种一点都不重,几行 docker 命令就搞定
2020 年 8 月 24 日
回复了 firejoke 创建的主题 Python base64 两次反转加密后, 逆向解码不一致
@firejoke base64 只是编码,没有加解密的功能啊
1 ... 224  225  226  227  228  229  230  231  232  233 ... 341  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1045 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 22:42 · PVG 06:42 · LAX 15:42 · JFK 18:42
♥ Do have faith in what you're doing.