+str 18735: Added keepalive inject and initial delay ops
Also, improved documentation of timeout operations Added missing Java DSL smoke tests
This commit is contained in:
parent
fb3dd99eb3
commit
8e62c0d9d7
12 changed files with 595 additions and 71 deletions
|
|
@ -379,8 +379,6 @@ Injecting keep-alive messages into a stream of ByteStrings
|
|||
**Situation:** Given a communication channel expressed as a stream of ByteStrings we want to inject keep-alive messages
|
||||
but only if this does not interfere with normal traffic.
|
||||
|
||||
All this recipe needs is the ``MergePreferred`` element which is a version of a merge that is not fair. In other words,
|
||||
whenever the merge can choose because multiple upstream producers have elements to produce it will always choose the
|
||||
preferred upstream effectively giving it an absolute priority.
|
||||
There is a built-in operation that allows to do this directly:
|
||||
|
||||
.. includecode:: ../../../akka-samples/akka-docs-java-lambda/src/test/java/docs/stream/cookbook/RecipeKeepAlive.java#inject-keepalive
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue