worddavd462ee98a72847263541a7b1b4f5acd9.png

  • 重试次数:如果因为网络等原因造成对外部服务连接失败,Endpoint会根据该值重复请求
  • 超时时间 : 当请求外部服务时在该时间内没有完成,则认为请求超时,避免了请求的无限等待,浪费APIGateway ESBServer服务器资源
  • 连接超时时间:当Http Endpoint连接目标服务时,如果在该值范围内无法连接成功,则认为是连接超时,根据重试次数再次连接
  • 请求编码 : Endpoint传递给目标服务消息的编码格式,APIGateway ESBServer根据该值编码内部消息
  • 回复编码 : Endpoint接受到目标服务返回消息的编码格式,APIGateway ESBServer根据该值编码成客户端的编码格式

Http Endpoint中参数设置信规则如下:

属性名称 填写规则
重试次数 范围从0到5,可以选择int型的变量或常量
超时时间 范围从0到60000,可以选择int型的变量或常量
连接超时时间 范围从0到60000,可以选择int型的变量或常量
请求编码 目前支持"UTF-8"、"GBK"、"IS0-8859-1"
回复编码 目前支持"UTF-8"、"GBK"、"IS0-8859-1"

# 调优最佳实践

  • 如果APIGateway运行的网络环境不稳定,连接时间需要根据业务情况来设置,如果时间太长,则Endpoint资源被大量消耗,造成连接无法接出。