采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
拥塞窗口利用创建20大小的固定线程池通过传入callable对象并执行其call方法来提交线程的运行,并通过future对象来获取其执行的结果;这不就意味着包括核心线程数至少有20多个线程并发执行,那应该怎样理解线程安全问题呢,是redis的单线程模型还是数据库操作的行锁?? 求老师解答,谢谢!
线程池的多线程和运用spring mvc的多线程是一个概念 web应用本身就有个线程池 该怎么枷锁都可以
非常感谢,我看到线程池提交任务在执行call方法时没有加锁,是不是就可以认为多个线程需要竞争获取到mysql中的item id所在表中的行锁来实现或者是Redis采用了单线程的模型,保证了每个操作的原子性??? 当然我知道老师在课程中是先减redis库存再异步扣减mysql,通过rocketmq来保证事务的一致性;
登录后可查看更多问答,登录/注册
理解高流量电商网站性能构建思路 用高逼格技术解决性能提升问题
1.8k 11
1.3k 10
1.7k 9
1.2k 9
1.1k 8