这里我们基于原始Spring Cloud应用,演示如何接入CSE 详细文档可参考Spring Cloud应用接入CSE
直接运行ClientMain的main函数
访问http://localhost:7211/hello?name=springcloud,调用helloconsumer服务/hello接口(消费helloprovider)
本地运行需要在src/main/resources下的application文件中增加如下配置:
application.yml:
cse:
credentials:
accessKey: your access key
secretKey: your secret key
akskCustomCipher: default
project: cn-north-1
application.properties:
cse.credentials.accessKey=your access key
cse.credentials.secretKey=your secret key
cse.credentials.akskCustomCipher=default
cse.credentials.project=cn-north-1
其中:
- cse.credentials.accessKey: 用户华为云账户AK
- cse.credentials.secretKey: 用户华为云账户SK
- cse.credentials.akskCustomCipher: AKSK存储方式,默认default为明文存储,查看更多
- cse.credentials.project:注册Region,默认为华北区cn-north-1
a. 已提供Dockerfile和start.sh,可以直接在华为云微服务云平台创建构建Job和流水线
b. 华为云微服务平台编译时默认使用自带的maven仓库,若使用自定义的maven仓库,可参考以下两种方法: 1、请将您的settings.xml存放到该项目的代码库根目录下; 2、在该项目的pom文件中设置用户repositories配置。