Hi Hinko,
On 1/21/19 7:13 AM, Hinko Kocevar via Tech-talk wrote:
> since you pointed me to webEPICS a while ago, we at ESS, managed to
> come up with this little status page:
>
> http://ics-webread01.esss.lu.se/index.html
>
> It show proton count trends and BCM current trace (our ion source is
> currently off).
>
> The code is a fork of webEPICS from github, adopted for EPICSv3 (using
> pyepics).
> My code does not deal with caches and/or converting OPI/BOB to
> HTML/JS/CSS. Instead we opted for having a predefined, simple web
> page that could be extended/reused. There is also a plotly trace
> plotting available.
If there was a server-side data cache in the original it was probably
there to prevent a DoS attack from outside reaching into the control
system network in the event that someone were to send a large number of
requests to the web-server all at once. For your status page, does each
web-client result in a separate pyepics process being started (or cause
a new set of CA-searches or CA-gets to be triggered)? Hopefully you have
some kind of rate limit in place to prevent DoS attacks...
- Andrew
--
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon
- Replies:
- RE: webEPICS Hinko Kocevar via Tech-talk
- References:
- RE: webEPICS Hinko Kocevar via Tech-talk
- Navigate by Date:
- Prev:
RE: webEPICS Hinko Kocevar via Tech-talk
- Next:
AreaDetector Code Not Updating Iain Marcuson via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
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: webEPICS Hinko Kocevar via Tech-talk
- Next:
RE: webEPICS Hinko Kocevar via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
<2019>
2020
2021
2022
2023
2024
|