Maison  >  Questions et réponses  >  le corps du texte

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

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

世界只因有你世界只因有你2712 Il y a quelques jours372

répondre à tous(3)je répondrai

  • PHP中文网

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

    Il existe de nombreux facteurs, il n'y a aucun moyen de garantir la livraison dans les 5 secondes :

    • Le réseau est en panne, peut-il être livré en 5 secondes ?

    • Le serveur est bloqué et ne peut pas recevoir de données

    • Le serveur est en panne et les données ne peuvent pas être reçues

    • Le serveur est trop occupé pour être traité et le fil de discussion qui reçoit le message n'a pas été exécuté à temps

    Tant que le service peut être connecté, ou même si le service est déconnecté et reconnecté, MQ peut garantir que le message est envoyé au destinataire du message dès que possible, mais l'heure précise est celle mentionnée ci-dessus, selon que le le service est accessible et la capacité de traitement du service

    répondre
    0
  • 漂亮男人

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

    Définissez le mécanisme de rappel d'erreur, le rappel de délai d'attente et le rappel d'arrivée. Ou utilisez une file d'attente MQ.

    répondre
    0
  • 巴扎黑

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

    timeout 5s Pas d'attente pour les articles en retard

    répondre
    0
  • Annulerrépondre