关于 nacos 的几个疑问

2021-06-11 09:36:50 +08:00
 adpw001

由于工作原因最近有在接触 nacos,遇到几个疑问的点:

1 、一般在接入 nacos 配置中心时里面都放什么配置?

据官网文章 典型的应用场景 描述,数据库连接信息、限流阈值和降级开关是很好的实践。

2 、动态 key 该如何访问?

下面是网提供的例子,访问的静态 key 。简单的 k-v 配置。

@NacosValue(value = "${useLocalCache:false}", autoRefreshed = true)
private boolean useLocalCache;

假设现在有个 业务项配置 需要根据 某个用户参数 进行获取(key 里包含动态数据),这种场景在 nacos 下面是否可行?假如可行,如何实现?

4223 次点击
所在节点    程序员
21 条回复
xuanbg
2021-06-11 20:52:29 +08:00
讲道理,注册中心不需要暴露在公网上,配置中心就更不应该暴露在公网上面了。但通过加个请求头就能 bypass 权限校验这种骚操作,实在是匪夷所思。。。

Consul 并没有在国内不能用,而且很好用。当然,Consul 也不应该暴露在公网上。除了网关,其他所有的服务、数据库、消息队列什么的,都不应该暴露在公网上。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/782807

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX