2017-07-13 5 views
0

Je suis nouveau à Akka et je veux l'utiliser pour limiter les messages. Je veux utiliser les bibliothèques Java Akka que je recherchais l'exemple suivant pour la version 2.4.2, mais malheureusement, il est maintenant obsolète et non soutenais http://doc.akka.io/docs/akka/2.4.2/contrib/throttle.htmlAkka et Throttling

Pour la dernière version (2.5.3) - J'ai trouvé la suivant dans le guide de migration pour la limitation http://doc.akka.io/docs/akka/current/scala/project/migration-guide-2.4.x-2.5.x.html#timerbasedthrottler

Quelqu'un pourrait-il fournir un exemple de guide sur la façon de gérer la limitation dans Akka 2.5.3 en utilisant le framework Java?

Merci

Répondre

2

Le deuxième lien fourni a déjà un exemple. L'exemple java est juste en dessous de la scala.

En outre, il y a un autre exemple ici, avec un peu plus Description: http://doc.akka.io/docs/akka/current/java/stream/stream-quickstart.html#time-based-processing

+0

merci parfait pour cela. J'ai eu l'exemple de travail. J'essaye maintenant d'étrangler un appel de méthode de service de ma classe RestController. Savez-vous si ceci est supporté/recommandé? –

+0

Ressort RestController? Je n'ai pas d'expérience en utilisant ça avec Akka. Akka-http est un ajustement très naturel ici. –

+0

Malheureusement, nous avons beaucoup de services à mettre à jour et nous ne serons pas autorisés à passer à akk-http –