[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[LDM #ZRR-161467]: product latency and backlog of data to be inserted to LDM Q during peak loads



Khang,

EXECing a program from the LDM configuration-file puts the process in the 
process-group of the LDM server; consequently, the SIGCONT signal sent by the 
product-queue library when a data-product is inserted into the product queue 
will be seen by all processes in the LDM process-group. This makes data-product 
delivery event-driven and results in low latencies.

> EXEC "/home/ldm/bin/sendprod /dev/shm /dev/shm/prodflist 10 FT27
> >/var/opt/ldm/l
> ogs/sendprod.out 2>/var/opt/ldm/logs/sendprod.err"
> 
> what's the benefit of exec'ing a program in ldmd.conf ?
> 
> line 21 in sendprod invokes piperead which removes data from the pipe-file
> 
> ps -e|fgrep -q piperead || \
> (rm -f $pfil;piperead -p/var/opt/ldm/NEXRD3/output_pipe -o$pfil &
> sleep $ptim)
> 
> thanks

Regards,
Steve Emmerson

Ticket Details
===================
Ticket ID: ZRR-161467
Department: Support LDM
Priority: Normal
Status: Closed


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.