生成相关ID的最佳位置是什么?
我有一个UI应用程序,它连接几个微服务。对于每个事件,我生成它客户端并将其附加到x-correlation-id
http标头。我不确定我是否应该生成客户端,或者它可以吗?
更多细节:ReactJS app,fetch api
是的,通常客户端会发送它,服务器将检查它是否是由客户端发送的。如果没有,那么服务器将自己生成它,但相关ID本身的主要目的是确保每个请求只执行一次,所以最好从客户端获取它
关于标题名称,实际上X-Request-ID
更常见,但你可以放任何你喜欢的名字