Looking at the log lines shared in the first message, we see the delay between sync's is (in seconds): 120, 120, 120, 23, 120, 77, 15, 1, 15, 15, 15, 1, 15, 15, 15, 1, 15, 15, 16.
I do see a bit of both (default, min and randoms) happening, might be a symptom of going below min expected value. However for my use case I need minimum delay between a stream coming up on master and it being available on relays (hence the 5 seconds currently used on 2.4.4). Polling, as being done now, is certainly not efficient, Is there a async method that can be used? or could we consider a mechanism for next release that allows for triggering a resync based on possibly the start script on the master node?
Hey Philpp,
Thanks for the feedback.
I meant to say my master server is running "release-2.4.4", sorry my bad.
I raised this issue as when running my relay on "release-2.4.4" I see updates happening as expected every 5 seconds. When using the Beta the delay in update is very significant sometimes more than 2 mins when I expected the update to be within 5 seconds.
Compared to 2.4.4 we clearly see degradation in master-update-interval performance.
Good Day,
I've set master-update-interval to every 5 seconds however based on the observered stream sync behaviour and relay server log messages:
[2022-05-15 22:52:39] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 22:54:39] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 22:56:39] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 22:57:02] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 22:59:02] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:00:19] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:00:34] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:00:35] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:00:50] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:01:05] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:01:20] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:01:21] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:01:36] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:01:51] INFO slave/update_from_master Master accepted streamlist request
[2022-05-15 23:02:07] INFO slave/update_from_master Master accepted streamlist request
We can see the update is sporadic.
Master server running 2.4.5 relay server on beta.