spring-cloud-gateway - Spring Cloud Gateway 线程同步还是异步的问题?
问题描述
我使用 spring-cloud-gateway 路由 http API, 配置如: server: port: 8080 spring: cloud: gateway: routes: - id: provider_route uri: http://${projectB.host} predicates: - Path =/provider/b/* spring-cloud-starter-gateway 2.1.1 & 2.1.0 我发现了一个我想寻求帮助的问题?为什么项目刚启动时NettyRoutingFilter::filter
&HttpClientOperations::send
同一个线程id,运行一段时间后,同一个API请求,NettyRoutingFilter::filter & HttpClientOperations::send不在一个线程中?
我播放了一些 Thread.current.id 来反映它。
解决方案
推荐阅读
- flutter-web - 上传到颤振网络时图像已损坏
- azure-data-factory - 时间范围内来自 REST API 的 ADF 请求
- django - 如何在 Django 视图中调用 API
- python - 如何将经纬度坐标字符串分成两列?
- r - 按另一列重新排序因子
- python - IMAP 中的换行符 - =\r\n - 如何解码?
- c# - 如何从已取消的线程中释放内存和 CPU 使用率?
- python - 在 Python 中生成所有可能的(公共互联网)IPV4 地址组合
- apache-spark - ibis ImpalaTable 到 pyspark 数据框
- javascript - React JS - 如何通过配置使用相同的代码构建不同风格的 Web 应用程序