当前位置: 首页 > news >正文

台州网站推广优化网站关键词优化

台州网站推广优化,网站关键词优化,sun v2.1 wordpress主题,oracle数据库做的网站在某种情况下,调用第三方或者jar文件中封装的httpClient时,上层调用采用异步线程调用,导致底层的RestTemplate注入为空,无法正常调用,需要强制将spring的上下文绑定到异步线程中。 强制传递 Spring 上下文到异步线程 …

在某种情况下,调用第三方或者jar文件中封装的httpClient时,上层调用采用异步线程调用,导致底层的RestTemplate注入为空,无法正常调用,需要强制将spring的上下文绑定到异步线程中。

强制传递 Spring 上下文到异步线程

假如这里使用的hutool的异步线程工具:

使用 ThreadUtil.execAsync 时,需手动将 Spring 上下文绑定到异步线程

import org.springframework.web.context.request.RequestAttributes;
import org.springframework.web.context.request.RequestContextHolder;// 捕获主线程的上下文
RequestAttributes mainThreadContext = RequestContextHolder.getRequestAttributes();// 将主线程上下文绑定到异步线程
RequestContextHolder.setRequestAttributes(mainThreadContext, true); // 第二个参数 true 表示继承所有属性ThreadUtil.execAsync(() -> {try {// 调用 JAR 包方法 或者 第三方SDKHttpClient.doGet(...);} catch (Exception e) {log.error("异步请求异常", e);} finally {// 清理线程上下文RequestContextHolder.resetRequestAttributes();}
});
http://www.mmbaike.com/news/48710.html

相关文章:

  • 门户网站内容维护流程百度seo排名优化软件
  • 深圳建设企业网站广州网络推广专员
  • 焦作网站建设兼职网址大全浏览器主页
  • 直播网站开发计划书品牌推广活动策划案例
  • 网站域名分类最新足球赛事
  • 平台网站开发短视频推广app
  • 牡丹江信息网0453免费发布信息百度搜索怎么优化
  • wordpress http hostseo建站要求
  • 云南网站新备案制最新的国际新闻
  • wordpress 主题选项seo网站排名优化公司哪家好
  • 江苏建设考试网官网百度seo优化排名如何
  • 做外贸网站特色什么叫网络营销
  • php免费网站空间合肥seo建站
  • 湖北高端网站建设价格产品推广渠道
  • php做网站半成品今日头条站长平台
  • 郓城做网站网络公司网上接单平台
  • 两新组织党建支部网站建设新河seo怎么做整站排名
  • php 英文商城网站建设东莞网站自动化推广
  • 广州招聘网网站开发网络优化seo薪酬
  • 网站建设费用清单推广普通话奋进新征程
  • 南安网站建设百度开户代理商
  • 政府网站建设工作总结网站搜索引擎优化
  • 深圳创业补贴申请网站排名优化
  • 贵阳公司网站建设seo算法
  • axure做网站着陆页新闻类软文
  • 公司 网站源码企业网站怎么注册官网
  • 做网站优化推广廊坊百度关键词优化怎么做
  • 3d网站建设制作最近新闻事件
  • 做网站用的pm是啥网推怎么推广
  • 做公司网站要学会什么seo网站优化教程