Skip to content

Latest commit

 

History

History
 
 

springcloud-consumer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

服务消费者接入CSE

这里我们基于原始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配置。