Hi, Andrew,
If this is not sufficient, please let me know ASAP as I'm trying to put out
the R3.14.10-pre1 pre-release version later this week or early next week.
As Bernd's description, I wrote a module which is registered in RMT.
The module provides 4 functions for the rmt-api: start, stop, getStatus
and getInfo.
(1) start calls iocRun().
(2) stop calls iocPause().
(3) getStatus gets the status of epics registered threads. The notify
callback is issued by taskwdMonitorAdd(), it collects the number of
suspended thread. The number is read by getStatus to evalue the health
of epics base.
(4) getInfo communicates with CSS plug-in by XML stream, it can send
detailed information about the module.
I run a redundant IOC pair with this module and new base today, and It
works very well.
Thank you very much for your effort to support redundant IOC in base.
Gongfa
--
----------------------------------------------------------
Gongfa Liu MKS-2, DESY
phone: +49-40-8998-1642 Notkestr. 85
fax: +49-40-8998-4388 22607 Hamburg
e-mail: [email protected] Germany
----------------------------------------------------------
- References:
- IOC Redundancy in R3.14.10 Schoeneburg, Bernd
- Re: IOC Redundancy in R3.14.10 Andrew Johnson
- Re: IOC Redundancy in R3.14.10 Artem Kazakov
- Re: IOC Redundancy in R3.14.10 Andrew Johnson
- Navigate by Date:
- Prev:
Re: IOC Redundancy in R3.14.10 Schoeneburg, Bernd
- Next:
EPICS Base R3.14.10-pre1 available for testing Andrew Johnson
- Index:
2002
2003
2004
2005
2006
2007
<2008>
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: IOC Redundancy in R3.14.10 Schoeneburg, Bernd
- Next:
EPICS Base's support on Phar Lap ETS Alex . Chen
- Index:
2002
2003
2004
2005
2006
2007
<2008>
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|