Heim  >  Fragen und Antworten  >  Hauptteil

php - 主服务器向从服务器发送消息,如何保证消息一定到达,然后限制时间(如5s内)?

上次面试一家java的公司面试的人问我的,如何保证可靠性和时间呢?

世界只因有你世界只因有你2712 Tage vor373

Antworte allen(3)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-16 13:15:42

    因素很多,没办法保证 5s 就能送达:

    • 网络断了,5s 能保证送达?

    • 服务器 Hang 了,收不到数据啊

    • 服务器挂了,收不到数据啊

    • 服务器忙的处理不过来,接受消息的线程一直得不到及时执行呢

    只要服务能连通,甚至服务断了再连通,MQ 可以保证尽快的把消息送给消息接收者,但是具体时间就像上面说的,看服务能否访问以及服务处理的能力

    Antwort
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:15:42

    设置错误回调机制,超时回调,到达回调。或者用个MQ队列。

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:15:42

    timeout 5s 逾期不候

    Antwort
    0
  • StornierenAntwort