Print

Print


Follow-up Comment #5, sr #124729 (project xrootd):

Hi Matevz,

In general you can from the context. If the start time changes for a given
port number, then a server restart has occurred. If you don't have a previous
record of a (re)start then it's a new server. A server shutdown message would
not solve the problem because in most cases, such a message could never be
sent. This is why the start/restart needs to be context driven.

That said, it should not matter in terms of the dictids. The dictid should
always be referenced to the server ip address, port, and start time to make
it globally unique. That allows you to automatically close out any pending
records for any server.

As for catching server restarts, that is best done via the summary records
not the detailed stream.

So, if you agree I will close out this report.



    _______________________________________________________

Reply to this item at:

  <http://savannah.cern.ch/support/?124729>

_______________________________________________
  Message sent via/by LCG Savannah
  http://savannah.cern.ch/