zoukankan      html  css  js  c++  java
  • 线程池提交任务的场景总结

    场景1:

    打车系统,在启动容器的时候,开启一个线程,这个线程去redis缓存里边取需要更新打车订单信息的订单id,然后把这个订单id加入,开启一个线程,提交到池里。

    场景2:

    后台有一个 servlet或action或controller或rpc类似的一个请求接口,以用户的请求为单位,分别起一个线程,提交到线程池。

    多线程任务单位划分:

    1.以用户请求为一个任务单位  

    2.操作数据库为一个任务单位

    3.比如要查询多家公司的报价信息 每一个公司分别提供不同的接口 那么以每一个公司的查询作为一个任务 开启一个线程。

  • 相关阅读:
    手机文件夹的emulated什么意思
    数据结构
    Django简介
    forms组件
    前端css
    mysql进阶知识
    mysql入门知识
    html文档知识补充
    前端基础
    python 面试题
  • 原文地址:https://www.cnblogs.com/vinplezhang/p/5865530.html
Copyright © 2011-2022 走看看