账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    生产消费模型是异步还是同步?
    66
    0

    nginx服务器中,接受听到套接字有事件后,把文件描述符放到队列里,解析。
    这个过程中如何实现异步的?
    nginx服务器哪个地方体现有异步?
    有个问题一直想不明白,生产消费模型是异步和同步?
    我的理解是:同步,就没有生产消费模型,线程负责处理整个过程。
    异步,用消息队列储存有事件的文件描述符,生产者:监听epoll线程,消费者:解析http,用条件变量做通知
    ,消费线程得到通知后,对confd加锁。他们说这个过程是同步过程,我怎么觉得是异步过程呢?
    假设是异步,那么如何实现的呢?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 野谈 普通会员 1楼

      生产消费模型是异步的。生产者负责生产数据,消费者负责消费数据。生产者和消费者之间的通信是通过事件循环或者消息传递来实现的。这种模型的好处是可以让数据处理和数据消费之间的延迟降低,从而提高系统的性能和响应速度。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部