spring-cloud-alibaba
spring-cloud-alibaba copied to clipboard
你对Spring Cloud Alibaba有什么期待?
What do you expect from Spring Cloud Alibaba
The Spring Cloud Alibaba community is making plans for 2022. You are welcome to leave a message to us about your thoughts.
你对Spring Cloud Alibaba有什么期待?
Spring Cloud Alibaba社区正在做2022年度规划,欢迎大家将自己的相关想法留言告诉我们:)
比如说大家对Spring Cloud Function这块有在生产场景使用过的吗?对社区后续做一些相关尝试有什么建议的吗?
期待就是文档写得认真点,过期的文档及时更改,不同的版本不同的文档内容,不然照着文档各种排错
期待就是文档写得认真点,过期的文档及时更改,不同的版本不同的文档内容,不然照着文档各种排错
具体哪里有问题可以指出来,也可以通过issues或者提交PR一起修改,这块因为社区维护同学一直都是在动态变化的,所以可能确实有你说的问题而当前主要维护的同学并没有发现,开源项目本来也是依赖社区内外同学一起建设的,单纯依靠个人或者一小部分人也很难建设好,希望理解~
更新及时
更新及时
收到,我们当前会尽量保持2~3个月更新一个新版本的频率进行社区维护,也欢迎有兴趣的同学一起参与到社区共建中来:)
Spring Cloud Dubbo 组件移除是一大遗憾。期待接下来其他的组件能够好好维护:使用的稳定,文档的详尽说明等。别再中途放弃了。将来有能力了我也会尽力贡献自己一份力量,共同参与建设。
Spring Cloud Dubbo 组件移除是一大遗憾。期待接下来其他的组件能够好好维护:使用的稳定,文档的详尽说明等。别再中途放弃了。将来有能力了我也会尽力贡献自己一份力量,共同参与建设。
收到,其实spring cloud dubbo移除也是经过了慎重的讨论的,觉得不太适合放到社区来继续维护。另外欢迎参与进来,可以从issues里面的welcome-contribution标签的issues选一些简单的开始加入到社区中来:)
Spring Cloud Nacos为啥不提供和Spring Nacos的一样的功能,好多注解没法使用,比如:@NacosConfigListener、@NacosConfigurationProperties...
期待就是文档写得认真点,过期的文档及时更改,不同的版本不同的文档内容,不然照着文档各种排错
具体哪里有问题可以指出来,也可以通过issues或者提交PR一起修改,这块因为社区维护同学一直都是在动态变化的,所以可能确实有你说的问题而当前主要维护的同学并没有发现,开源项目本来也是依赖社区内外同学一起建设的,单纯依靠个人或者一小部分人也很难建设好,希望理解~
期望完善框架融合的相关文档吧,比如Nacos+Sentinel+gateway这种的,虽然gateway不属于alibaba,但是有这样的文档更有利于框架推广。
文档需要按照版本去区分,这个可以参考ElasticSearch的文档规范,有修复版可以在官方文档及时提现,例如:这个bug不来github查是不知道发生了什么事情的。
Spring Cloud Nacos为啥不提供和Spring Nacos的一样的功能,好多注解没法使用,比如:@NacosConfigListener、@NacosConfigurationProperties...
你说的这两个注解都是Nacos原生提供的,Spring Cloud应用中你应该是可以正常使用的。
期待就是文档写得认真点,过期的文档及时更改,不同的版本不同的文档内容,不然照着文档各种排错
具体哪里有问题可以指出来,也可以通过issues或者提交PR一起修改,这块因为社区维护同学一直都是在动态变化的,所以可能确实有你说的问题而当前主要维护的同学并没有发现,开源项目本来也是依赖社区内外同学一起建设的,单纯依靠个人或者一小部分人也很难建设好,希望理解~
期望完善框架融合的相关文档吧,比如Nacos+Sentinel+gateway这种的,虽然gateway不属于alibaba,但是有这样的文档更有利于框架推广。
文档需要按照版本去区分,这个可以参考ElasticSearch的文档规范,有修复版可以在官方文档及时提现,例如:这个bug不来github查是不知道发生了什么事情的。
很同意你的第一条建议,其实我们也计划做一套Spring Cloud Alibaba在云原生微服务领域应用的实践案例,这块有兴趣欢迎一起参与进来哈~
Spring Cloud Nacos 啥不提供和 Spring Nacos 的一样的功能,很多为注解无法使用,比如:@NacosConfigListener、@NacosConfigurationProperties...
你说的这两个注解都是 Nacos 提供的,春云应用中你应该是可以正常使用的。
版本:
api(platform("org.springframework.cloud:spring-cloud-dependencies:2021.0.1"))
api(platform("org.springframework.boot:spring-boot-dependencies:2.6.3"))
api(platform("com.alibaba.cloud:spring-cloud-alibaba-dependencies:2021.0.1.0"))
implementation("com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery")
implementation("com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config")
代码:
@Configuration
public class NacosDynamicRouteService {
@NacosConfigListener(dataId = "gate.yml", groupId = "GATEWAY")
public void routeConfig(String configInfo) {
System.out.println(configInfo);
}
}
问题:修改配置,无法进入监听方法内部
There are the following points.
- Hope the official of
Spring Cloud Alibaba Framework
can provide a full scenario based on the full component samples . - Whether to provide a complete middleware runtime environment based on Docker .
- Whether we can provide a test package similar to TCK (Technology Compatibility Kit).
Spring Cloud Nacos为啥不提供和Spring Nacos的一样的功能,好多注解没法使用,比如:@NacosConfigListener、@NacosConfigurationProperties...
我也遇到了这个问题,我只验证了@NacosConfigurationProperties
在Spring Cloud Nacos
中无法使用,与Spring Boot集成是可以使用的。
与Spring Boot集成的依赖:
<dependency>
<groupId>com.alibaba.boot</groupId>
<artifactId>nacos-config-spring-boot-starter</artifactId>
<version>0.2.10</version>
</dependency>
基于Frameless-Nacos
,我们可以进行定制化的更新配置项;
基于Spring-Nacos
,我们可以将配置项与Spring容器结合起来;
而Spring Boot Nacos
或者是Spring Cloud Nacos
,则是由AutoConfiguration
帮助我们将代码转为了配置项。
我在这个集成框架递进的时候,发现Spring Cloud Nacos
的extension-configs
配置中,移除了namespace
的配置选项(Spring Boot Nacos
中具有此配置项)。
官网关于namespace
的定义我也有看,但在生产实践中,如果有很多条产品线,每个产品线使用一个命名空间,多条产品线都有一些共用的配置,这种情况下,我需要在一个项目中,访问不同命名空间的配置,在Spring Cloud Nacos
中就不是那么的方便了,不知后续对此的设计方向是什么样子的,是否会还原namespace
配置项?
有个正经的 版本对照表 cloud alibaba ~ spring cloud ~ springboot
找个版本对应关系 全世界找,csdn有的已经过时,跟破案似的猜解
有个正经的 版本对照表 cloud alibaba ~ spring cloud ~ springboot
有的,https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
有的,https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
多谢,这个连接我收藏了,就是不太显眼,有点难找
上面有版本对照没找到也是我翻阅文档不够勤奋,但如spring cloud 这样标注 看着会更好,有个大前提
期待spring-native稳定了以后能支持spring-native
期待spring-native稳定了以后能支持spring-native
收到,有兴趣也可以一起来探索和参与这块内容建设:)
期待可以加快对组件新版本的兼容
Spring Cloud Nacos 啥不提供和 Spring Nacos 的一样的功能,很多为注解无法使用,比如:@NacosConfigListener、@NacosConfigurationProperties...
你说的这两个注解都是 Nacos 提供的,春云应用中你应该是可以正常使用的。
版本:
api(platform("org.springframework.cloud:spring-cloud-dependencies:2021.0.1")) api(platform("org.springframework.boot:spring-boot-dependencies:2.6.3")) api(platform("com.alibaba.cloud:spring-cloud-alibaba-dependencies:2021.0.1.0")) implementation("com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery") implementation("com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config")
代码:
@Configuration public class NacosDynamicRouteService { @NacosConfigListener(dataId = "gate.yml", groupId = "GATEWAY") public void routeConfig(String configInfo) { System.out.println(configInfo); } }
问题:修改配置,无法进入监听方法内部
不生效是因为处理类没有引入 处理类在这儿 nacos-spring-project
<dependency>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-spring-context</artifactId>
<version>1.1.1</version>
</dependency>
把sentinel做好一点 ,现在就跟鸡肋一样,还不支持持久化
有点不明白,2021.1 的版本,能够用更高的springboot版本,但alibaba组件能用的版本,反而更低; 比如: 2021.0.1.0 版本,能用 SrpingBoot 2.6.3 版本,但只能用 Nacos 1.4.2版本。 而 2.2.8.RELEASE 版本的 ,只能用 Spring Boot 2.3.12.RELEASE 版本,但却可以用 Nacos 2.1.0 版本。
给我整糊涂了。。


把sentinel做好一点 ,现在就跟鸡肋一样,还不支持持久化
这个可以自己实现,很简单的。。
- scenario
等个回答 ~ 我也遇到这个问题
把sentinel做好一点 ,现在就跟鸡肋一样,还不支持持久化
这个可以自己实现,很简单的。。
我知道简单 简单为什么就不能给完善下呢
2022.x 版本有计划吗?
2022.x 版本有计划吗?
Got it, we will discuss it later.