User Documentations
Introductions
Get started
User guides
Development Documentations
Development guides
go-chassis
Docs
»
Welcome to go-chassis’s documentation!
Edit on GitHub
Welcome to go-chassis’s documentation!
¶
User Documentations
Introductions
Concepts
Features
How it works
Get started
最小化安装
使用RPC通信
Writing Rest service
Writing RPC service
User guides
微服务定义
Introduction
Configurations
Example
Registry
概述
配置
API
注册微服务实例
注册微服务
自定义Registry插件
示例
服务发现
概述
配置
示例
通信协议
概述
配置
例子
Handler chain
概述
配置
Consumer的默认chain为
Provider的默认chain为
API
实例
客户端健康检查
概述
配置
服务端注册
客户端配置
Invoker
概述
API
Rest调用
RPC调用
示例
RPC
Rest
负载均衡策略
概述
配置
API
示例
负载均衡过滤器
概述
配置
API
示例
动态配置
概述
API
获取指定配置值
获取全部配置
反序列化配置到结构体
添加文件源
外部配置源添加配置对
注册/注销动态监听
添加DI及获取指定DI的配置值
示例
Router
概述
配置
Consumer配置
API
设置Router Rules
获取Router Rules
例子
目标服务
规则优先级
请求匹配规则
分发规则
定义匹配模板
Use istio to manage route
Go-chassis Configurations
Kubernetes Configurations
Istio v1alpha3 router configurations
Rate limiting
概述
配置
Provider示例
Consumer示例
API
对请求流控
更新流控限制
删除流控实例
Fault Tolerance
概述
配置
示例
熔断与降级
概述
配置
示例
Tracing
概述
配置
示例
Metrics
概述
配置
API
示例
Log
概述
配置
API
Debug和Info级别的日志
Warn Error Fatal级别的日志
TLS
概述
配置
TAG
KEY
API
获取默认SSL配置
获取指定SSL配置
获取指定TLSConfig
示例
Provider配置
Consumer配置
契约管理
概述
配置
API
示例
与Istio集成
服务发现
概述
配置
示例
Communication between GO consumer and JAVA provider using highway protocol:
GO consumer
Java provider:
Development Documentations
Development guides
Handler
Archaius
Archaius Config Source Plugin
Cipher
Protocol
Read the Docs
v: master
Versions
latest
stable
master
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.