Я настраиваю экземпляр OTP на своем локальном компьютере и имею в своем распоряжении все необходимые каналы (Stati c и Real-Time). У некоторых из них есть некоторые проблемы, связанные с качеством данных, но в целом они работают и обрабатываются.
До сих пор мне успешно удавалось отображать stati c фиды, и я пытаюсь добавить в режиме реального времени каналы. Это моя текущая конфигурация маршрутизатора. json
{
"routingDefaults": {
"walkSpeed": 1.5,
"maxTransfers": 4,
"transferSlack": 120,
"waitReluctance": 0.99,
"walkReluctance": 1.75,
"stairsReluctance": 4.0,
"walkBoardCost": 540,
"carDropoffTime": 240
},
"updaters": [
{
"type": "real-time-alerts",
"frequencySec": 30,
"url": "myUrl",
"feedId": "2"
},
{
"type": "stop-time-updater",
"frequencySec": 30,
"url": "myUrl",
"feedId": "2"
},
{
"type": "real-time-alerts",
"frequencySec": 30,
"url": "myUrl",
"feedId": "11"
},
{
"type": "stop-time-updater",
"frequencySec": 30,
"url": "myUrl",
"feedId": "11"
}
]
}
Когда я запускаю OTP локально, кажется, что в моих данных ничего не меняется. Например, если я добавлю случайную начальную и конечную точку на карту, она покажет мне путь, но я не могу сказать, есть ли разница между версией с фидами в реальном времени и без них.
Иногда (не часто) я также получаю следующие сообщения на консоли:
10:43:14.163 INFO (GtfsRealtimeAlertsUpdater.java:100) Ignoring feed with an old timestamp.
Как правильно проверить, правильно ли обрабатываются данные в реальном времени?