Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

gokit微服务,go,gokit,微服务,服务发现,服务注册,服务监控,服务限流,熔断器,GRPC

License

NotificationsYou must be signed in to change notification settings

yasenagat/gokit-inaction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HelloWorld

简单的http server

http 标准服务

通过context传递流水号(msgid),用户信息(user)

服务发现

服务认证

服务熔断

  • 概述

    • 使用场景
    • 三种状态:闭合,半开,断开
    • 失败判断
    • 状态转移
  • 标准使用

    • gobreaker
    • handybreker
    • hystrix
  • kit集成

    • Client->Api Server->Remote Server(输入一个数N,返回N*2)

服务限流

链路追踪

GRPC

系统监控

集成demo

ALL IN ONE

  • 上面所有组件都在一个demo里
  • sd,circuitbreaker,ratelimit,trace,metrics
  • 模拟用户登录
  • api网关
  • grpc用户服务
  • grpc账户服务

用户服务demo

模拟用户服务

  • http api server
  • http post body
  • request and response 都是json字符串
  • /login 用户登录
  • /phone 修改手机号
  • /user 获取用户信息

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp