События отправляются по правилу: первый вошёл - первый вышел.

Очередь в исходящем потоке - это разница между номером последнего события в RITM.LINK и номером последнего отправленного события в данном исходящем потоке.

Иногда образуются очереди в исходящем потоке. Причины могут быть различны, одна из причин - в RITM.LINK есть события, но в данный исходящий поток их не нужно отправлять.

Пример для трансляции в исходящий поток в RITM.LINK. Допустим существует исходящий поток в протоколе GEORITM, и создана трансляция из входящего потока в исходящий поток GEORITM. В RITM.LINK поступило 11 событий от 6 разных приборов. Прибора с IMEI = 860665052198940 нет в GEO.RITM, но от него есть события в RITM.LINK и они самые последние. Тогда все события от других приборов (1-7) будут отправлены в GEO.RITM, но четыре последних события от объекта 860665052198940 не будут отправлены в GEO.RITM, т.к. по данному объекту не будут приняты события.

№ записи в

БД RITM.LINK

СобытиеIMEI

Событие отправлено

в исходящий поток?

1005018138101002F864120055143946
22060181147000316864120054632774
32060181147000334864120054632774
4206018160200000E864120054632774
53629181602000007864120053246980
61111181602000008860665052146642
7071018160200000E863591029978594
8094018140201001E860665052198940
9094018140202001D860665052198940
10094018111002004E860665052198940
110940183406020017860665052198940

При этом в исходящем потоке появится очередь на отправку в 4 события.

ПротоколОчередь на отправкуВходящий трафикИсходящий трафик
GeoRitm418 kbit/s0.008 kbit/s

Это не отправленные события по объекту, которого нет в GEO.RITM. Их не нужно отправлять в  GEO.RITM, т.к. объекта с IMEI = 860665052198940 в GEO.RITM нет.

После этого в RITM.LINK поступило ещё одно событие от объекта, который добавлен в GEO.RITM.

№ записи в

БД RITM.LINK

СобытиеIMEI

Событие отправлено

в исходящий поток?

1005018138101002F864120055143946
22060181147000316864120054632774
32060181147000334864120054632774
4206018160200000E864120054632774
53629181602000007864120053246980
61111181602000008860665052146642
7071018160200000E863591029978594
8094018140201001E860665052198940
9094018140202001D860665052198940
10094018111002004E860665052198940
110940183406020017860665052198940
12206018160200000E864120054632774

При этом в исходящем потоке очередь будет очищена, т.к. разница между номером последнего события и номером последнего отправленного события равна 0.

ПротоколОчередь на отправкуВходящий трафикИсходящий трафик
GeoRitmНет0.11 kbit/s25 kbit/s