Дросселирование уведомлений имеет плохое поведение - PullRequest
1 голос
/ 14 апреля 2020

Я развернул пустой Orion и подключил устройство, которое отправляет обновления каждые 10 секунд. Мне нужно получать одно уведомление каждые 10 минут, поэтому я создал уведомление с удушением 600 с.

Проблема в том, что я получаю два уведомления в одну и ту же минуту или даже пару секунд после первого.

версия orion: 2.2.0

{
    "description": "Notification desctiption",
    "subject": {
        "entities": [
            {
                "id": "3",
                "type": "AirQuality"
            }
        ],
        "condition": {
            "attrs": [
                "CO",
                "NO2",
                "O3",
                "SO2",
                "humidity",
                "illuminance",
                "pm1",
                "pm10",
                "pm25",
                "temperature"
            ]
        }
    },
    "notification": {
        "http": {
            "url": "http://test.eu/notify/",
            "method": "POST"
        },
        "attrsFormat": "keyValues",
        "attrs": [
            "id",
            "CO",
            "NO2",
            "O3",
            "SO2",
            "humidity",
            "illuminance",
            "pm1",
            "pm10",
            "pm25",
            "temperature",
            "location",
            "locationObject",
            "latitude",
            "longitude"
        ]
    },
    "expires": "2020-04-05T14:00:00Z",
    "throttling": 600
}

enter image description here

Спасибо

...