开发者社区> 问答> 正文

netty的handler是否必须得设计成线程安全的? 400 请求报错 

虽然一个channel的所有事件都只会被一个线程处理,但是当多个客户端发起请求时就会产生多个channel实例,这些channel可能会分派到多个线程上,而handler实例却会被这些channel共享,这就会导致线程安全问题了。这是否就意味着,只要有多个客户端会发起请求,handler就必须被设计成线程安全的?我这样的理解正确吗?

展开
收起
kun坤 2020-05-29 11:02:31 530 0
1 条回答
写回答
取消 提交回答
  • 如果你有本地变量就需要,和servlet一个道理######回复 @Anur :没有积分不能采纳,觉了######回复 @陆涵菡 : 顺手给个采纳啊宝宝######理解了,多谢

    2020-05-29 14:25:01
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
多IO线程优化版 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载