随笔分类 -  java线程相关

摘要:作为一名程序员,并发数已经服务器宕机这种,大家肯定都不陌生。 传统的服务提供,已经陆续的被目前的微服务所取代,但是微服务本身也是容易存在某些问题的,例如服务雪崩。 不管是zookeeper或者是Eureka,他们自身都是包含服务注册,也包含心跳机制,来确保服务提供方正确运行。 我在思考,是不是可以进 阅读全文
posted @ 2022-01-24 17:25 哦咯哦咯 阅读(77) 评论(0) 推荐(0)
摘要:总结一下,实际用到的多线程处理实例。 假设有这么个场景:有一场考试,考生们都是用电脑答题,然后打完了就会点击保存,系统自动批阅。 分析: 1.肯定是异步批阅 2.有定时任务定期拉取学生的试卷 3.定时任务处理的数据不能冲突 4.根据试卷的种类可能要分多种服务 5.根据试卷的种类数量可能需要拟定并发数 阅读全文
posted @ 2022-01-21 16:09 哦咯哦咯 阅读(116) 评论(0) 推荐(0)
摘要:简单来说,多线程之间的通讯就是两种,一种是共享内存型,一种是消息传递。 一、共享内存型,一般就是通过共享变量,计数器,信号量等方式。 常见的关键字:synchronized、lock、volatile。一般情况下,几个线程之间会共享一个变量,通过改变共享变量的值来实现线程直接的通讯,这种方式要注意变 阅读全文
posted @ 2022-01-18 17:24 哦咯哦咯 阅读(318) 评论(0) 推荐(0)