grpcui 绑定调整

grpcui 默认是绑定在127.0.0.1上,如果须要外网拜访 能够通过-bind设置

例如

grpcui -bind '0.0.0.0'  -plaintext 127.0.0.1:8104  

grpc 状态码

状态码形容阐明
0Ok返回胜利
1Canceled操作已勾销
2Unknown未知谬误。如果从另一个地址空间接管到的状态值属于在该地址空间中未知的谬误空间,则能够返回此谬误的示例。 没有返回足够的错误信息的API引发的谬误也可能会转换为此谬误
3InvalidArgument示意客户端指定了有效的参数。 请留神,这与FailedPrecondition不同。 它示意无论零碎状态如何(例如格局谬误的文件名)都有问题的参数
4DeadlineExceeded意味着操作在实现之前过期。 对于更改零碎状态的操作,即便操作胜利实现,也可能会返回此谬误。 例如,服务器的胜利响应可能会提早足够的工夫以使截止日期到期
5NotFound示意找不到某个申请的实体(例如文件或目录)
6AlreadyExists示意尝试创立实体失败,因为曾经存在
7PermissionDenied示意调用者没有执行指定操作的权限。它不能用于因耗尽某些资源而引起的回绝(应用ResourceExhausted代替这些谬误)。如果调用者无奈辨认,则不能应用它(应用Unauthenticated代替这些谬误)
8ResourceExhausted示意某些资源已耗尽,可能是每个用户的配额,或者整个文件系统空间有余
9FailedPrecondition示意操作被回绝,因为零碎不处于操作执行所需的状态
10Aborted示意操作被停止,通常是因为并发问题(如序列器查看失败,事务异样终止等)造成的
11OutOfRange示意操作尝试超过无效范畴
12Unimplemented该办法未实现
13Internal意味着底层零碎预期的一些不变量已被突破。 如果你看到其中的一个谬误,那么事件就会十分蹩脚
14Unavailable外部Grpc服务不可用,申请不到
15DataLoss批示不可复原的数据失落或损坏
16Unauthenticated示意申请没有无效的操作认证凭证

常见状态码

  • 4 超时过期
  • 14 不可用(rpc服务没有开启 端口异样)

参考这里