To address following the sysnc wait time was changed from 'usleep(150000)' to a
'sleep(2)' ( above TIPC link tolerance of 1.5 sec ) while testing TIPC
Multicast.
When A node sync is in-progress , the sync message are being send in very high
number/frequency when Large IMM DB, at that movement , any other node in the
cluster restarts ( TIPC Link down) , the send buffer are getting filled up
to Max
with-in TIPC link tolerance of 1.5 sec time , so sednto() at IMMD is
getting blocked and we are hitting `16` FEVS Replies pending.
So Just increasing `rmem_max` &`wmem_max` of system and increasing
SA_AIS_ERR_TRY_AGAIN sleep time of saImmOmSearchNext_2() in imm_loader
above TIPC link tolerance of 1.5 sec resolved the issue.
---
** [tickets:#1188] IMM: Sync-retry wait time causes problems**
**Status:** review
**Milestone:** 4.5.1
**Created:** Wed Oct 22, 2014 10:51 AM UTC by Anders Bjornerstedt
**Last Updated:** Thu Oct 23, 2014 09:13 AM UTC
**Owner:** Anders Bjornerstedt
Some changes where made to imm-sync in 4.5 in ticket #851. One change was to
alter
the wait time from 'usleep(150000)' to a 'sleep(2)'.
Having sync always wait for two seconds causes a major performance reduction
in OpenSAF 4.5 for sync on some configurations.
I am not sure why there was a perceived need to increase the wait time to
as much as 2 seconds. But a better solution would be a back-off solutuion
where the wait time is increased exponentially after each failed retry.
---
Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets