[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