Java高并发,如何解决,什么方式解决

2025-05-05 21:28:22
推荐回答(2个)
回答1:

两个方向。
代码方向:1优化代码,提高处理速度,2网络使用nio模式。3 使用异步模式。4 使用memcache等内存缓存
硬件方向:1 服务器升级 2 数据库升级 3 纵向或横向增加服务器。

回答2:

所谓同步,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这时程序是出于阻塞的,只有接收到返回的值或消息后才往下执行其它的命令。异步,执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步