The solution is to use the msend with the buffer mode
Eg : msend -n <CELL> -j /var/tmp/buffer_cell file.baroc
I tried to use msend as you suggested (I used this syntax: msend -n cell_name -a Abnormality -j C:\tmp\msend_cache -m "Prova numero 4") but it always generate a persist.dat file which is not in baroc format. More, it logs every msend generated event, even the ones correctly sent.
Later on, if I issue:
msend -n cell_name persist.dat
it obviously fails because it has not a baroc syntax.
Please can you send me the syntax you used in your environment?
2 of 2 people found this helpful
It's normal, the file persist.dat is not in the baroc format, the mode "-j" of the msend allows to have a single connection to the cell and to transmit the events, and to store the events which do not it can not be sent in case of unavailability of the cell and rebroadcasting automatically as soon as the cell is operational
1 of 1 people found this helpful
perfect! I successfully tested it and it worked fine. It works even if cell is not active (this is my customer situation).
I simulated a block in comunication by mean of firewall rule, and as soon as I re-established the comunication, unsent events were automatically re-sent.
Thank you for your precious help