开发者社区 > 云原生 > 正文

project.name后续是否可以考虑直接读取spring.applicaton.name

我想问下project.name后续是否可以考虑直接读取spring.applicaton.name?或者读取properties文件也行,因为project.name是需要强制在jvm参数上添加的,这样子每个项目要引入,都需要让运维做对应的修改,对运维人员不是很友好。目前项目又不准备引入cloud-alibaba-sentinel,因为内部有一些引用我们是没用到的,比如说dubbo的集成。

原提问者GitHub用户px-kelvin

展开
收起
码字王 2023-05-19 19:11:22 1409 0
1 条回答
写回答
取消 提交回答
  • project.name 需要在项目运行一开始就要读入。建议先参考 Spring Cloud Alibaba Sentinel 的方式在初始化阶段读取 spring.application.name:

    https://github.com/spring-cloud-incubator/spring-cloud-alibaba/blob/master/spring-cloud-alibaba-sentinel/src/main/java/org/springframework/cloud/alibaba/sentinel/custom/SentinelAutoConfiguration.java#L78

    原回答者GitHub用户sczyh30

    2023-05-19 22:46:03
    赞同 展开评论 打赏
问答地址:

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
阿里云MaxCompute百问百答 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载