请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis异步的理解

老师,我想问问,我对redis异步的理解是否正确
因为我看前面的问题,说我们单线程建模板。
首先,比如三个建立模板的请求A,B,C, 先是请求A建立,执行到这里
图片描述
问题一:这里可能存在请求A已经收到模板信息了,但是redis里的优惠券码还没有创建完?
问题二:比如我们请求A创建的优惠券数量是1000,我想问问异步线程池的作用是去创建优惠券码 还是 让创建优惠券模板与创建优惠券码的操作异步?
问题三:比如我们来一个请求就开一个线程,其中异步线程池的大小设置为2,是不是线程池会抛出超出最大线程的异常?

烦请老师解答,谢谢!

正在回答 回答被采纳积分+3

1回答

张勤一 2021-05-16 16:56:29

Redis 不存在异步的概念,异步是一种编程思想。

问题一:是的

问题二:操作异步

问题三:看你自行的线程池配置

1 回复 有任何疑惑可以回复我~
  • 提问者 慕斯0136764 #1
    老师
    我前两个问题理解,
    第三个问题,我的意思是:
    问题一:异步线程池,是指操作异步的话,我们就只有创建模板和生成号码操作是异步,因此这样来说我们线程池定义两个即可,为什么要定义这么多核心线程?
    问题二:请求的多少跟这个异步线程池有关系吗?
    回复 有任何疑惑可以回复我~ 2021-05-16 18:56:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信