==== Summary of the master and slave settings ==== === Settings in the master to write to clients === Milliseconds to wait while writing to network clients, and how many more times to try if a timeout occurs: set client_write_timeout_ms 5000 set client_write_timeout_retry 2 How long the server thread of each client waits for a client to reconnect and how many times to wakeup and check before droping the client. set client_reconnect_wait_sleep_secs 10 set client_reconnect_wait_sleep_retry 6 The parameter //client_queue_read_timeout_ms// specifies the timeout for reading from these queues by the servers' threads that service the individual network client connections. set client_queue_read_timeout_ms 10000 If we send the radar files for one or two sites, then it is better to use something like a 10 minute timeout while reading from the queue; same thing for the infifo. So set that as the default set client_queue_read_timeout_ms [expr 600 * 1000] These //client_xxx// parameters, can be set on a per-host basis by setting this variable set clientoptions { ltp.uprrp.edu,2000,2,10,12,10000 thunder.wxpro.net,10000 indra.wxpro.net,10000,x,x,12 } === Settings in a slave === The reading timeout (in seconds), retry attempts and how long to wait (in seconds) before trying to reconnect. set slave_read_timeout_secs 10 Timeout for reading from the master (fifo in the case of the level2) set slave_read_timeout_secs 60 set slave_read_timeout_retry 2 set slave_reopen_timeout_secs 1 The tcp buffer size; -1 leaves the default. set slave_so_rcvbuf -1 How often the slave threads report the stats (in seconds). set slave_stats_logperiod_secs 60 The masterservers is a string of the form ,[,][,]|,[,],... set masterservers { 1,nbsp.uprrp.edu 1,nbsp.noaaport.net,2210 2,laurel.wxpro.net,2210,10 2,hardy.wxpro.net,2210,10,,,,300 2,joshua.wxpro.net,,10,,,,300 2,scooby.wxpro.net,,10,x,x,x,300 }