# springcloudandprotobuf **Repository Path**: spjich/springcloudandprotobuf ## Basic Information - **Project Name**: springcloudandprotobuf - **Description**: springcloud+protobuf协议+feign+okhttp+undertow+http2 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2018-04-19 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README - 服务提供者是http2.0,服务消费者使用feign消费HTTP2.0服务 - eureka根据instance.hostname 区分副本集,如果hostname相同 只起到主备的作用(同时只会生效一台) - 注意bootstrap.yml与application.yml的加载顺序,对于config中心消费端,其配置只能放在boot里,如果放在application里则会从默认8888的config server获取配置 - @EnableFeignClients("com.ji.api") 可以配置feign扫包路径 - http2必须配置tls - springcloud eureka默认注册的是http,而http2需要的https链接,所以需要采用@FeignClient(name = "https://producer")这种配置来发送https