我需要使用mqtt创建akka流。
用例:消息发布到mqtt通道中,我需要以akka流的形式获取这些消息。
示例用例如下所示。
mqttstream.
.Buffer(50, OverflowStrategy.DropHead)
.Throttle(1, TimeSpan.FromSeconds(1), 1, ThrottleMode.Shaping)
.RunForeach((gpsPoint) => {
Console.WriteLine("actor got gps cordinates");{gpsPoint.Lattitude}, longitude: {gpsPoint.Longitude}");
}, materializer);
因此,总结起来,akka流应该发布发布到mqtt频道的所有消息。