[2017-11-07]相应头 X-ReqId

公共相应头

相应头 X-ReqId

在Nginx中实现

作用:上传请求的唯一 ID。通过该 ID 可快速定位用户请求的相关日志。

要求:

  • nginx version v1.11以上

配置方法:

1.在http内部添加map

map $http_x_request_id $reqid {
    default   $http_x_request_id;
    ""        $request_id;
}

2.在log中添加reqid

log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for  $reqid"';

3.传递到backend service

  location @proxy_to_app {
        proxy_set_header X-ReqId $reqid;
        proxy_pass   http://backend;
        access_log /var/log/nginx/access_trace.log trace;
    }

4.返回给client的头部

在server段进行设置 add_header X-ReqId $reqid;

最后效果:

Response Headers

Connection:keep-alive
Content-Type:application/json;charset=UTF-8
Date:Wed, 08 Nov 2017 01:48:48 GMT
Server:nginx/1.12.2
Transfer-Encoding:chunked
X-ReqId:eb90e3a7e482f615bbedb84fdfb3784b
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]和\[2\]提供了关于七牛云上传图片报错的信息,错误提示为"incorrect region, please use up-z2.qiniup.com"。这个错误提示意味着使用了错误的上传区域。根据引用\[3\]提供的信息,七牛云有不同的上传区域,包括华东、华北、华南、北美等。正确的上传区域应该是up-z2.qiniup.com。因此,你需要将上传区域设置为up-z2.qiniup.com来解决这个问题。 至于你提到的{"requestId":"reqId-2ed0a031f2159b208dbb2-4c4de07b-2","state":"EXCEPTION","errorCode":"USERMGT_USER_BIZ_ILLEGAL_ADMIN"}错误,这是一个用户管理相关的错误,可能是由于非法的管理员操作引起的。你可能需要检查你的管理员权限和操作是否合法来解决这个问题。 #### 引用[.reference_title] - *1* [{ResponseInfo:com.qiniu.http.Response@6b4a4e18,status:400, reqId:B_QAAAAcV57ASXEW, xlog:X-Log, xvia:](https://blog.csdn.net/qq_37095305/article/details/115342843)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [{ResponseInfo:com.qiniu.http.Response@62bd765,status:400, reqId:d4kAAACMt2hWMSEW, xlog:X-Log, xvia:,](https://blog.csdn.net/Fat0Mouse/article/details/107313719)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值