EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: IOC Redundancy in R3.14.10
From: "Liu, Gongfa" <[email protected]>
To: Andrew Johnson <[email protected]>, Matthias Clausen <[email protected]>
Cc: [email protected], Bob Dalesio <[email protected]>
Date: Fri, 05 Sep 2008 15:02:58 +0200
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  <20082009  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  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·