# Getting "Flood limit tripped, starting 5000ms cooldown" warnings when my gateway usage is high

**URL:** <https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [March 21, 2022, 9:52am UTC](https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407 "2022-03-21T09:52:52Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeffrey.boey](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jeffrey.boey](https://forum.inductiveautomation.com/u/jeffrey.boey)\
**Post date:** [March 21, 2022, 9:52am UTC](https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407/1 "2022-03-21T09:52:52Z")

</div>

Hi, I’ve ran into an issue with flood limit tripped. I’ve crawled through the forums and have yet to find a topic might fix this. (Screen grab below)

When I look at the components bindings firing these warnings, the common denominator seems to be that these bindings have “if” statements and that they are all embeded views. Also I’m not seeing any circular reference. The props are only referenced once.  
EX:

```auto
if({view.custom.lat_quality}='Good' && {view.custom.power_on}, '', {view.custom.error_colour})

```

Right now, we are seeing them when the ram usage are very high on the gateway, but we don’t know if it’s a symptom or the source of our problems ☹

Cheers

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/6/0611b6404deca24f2cea60524eeb17231ac9f149.png)

---

<div class="post-metadata">

**Author:** ![Brandon\_Au](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/brandon_au/32/32944_2.png) [@Brandon\_Au](https://forum.inductiveautomation.com/u/Brandon_Au)\
**Post date:** [March 21, 2022, 5:31pm UTC](https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407/2 "2022-03-21T17:31:42Z")

</div>

What version of Ignition are you running? How complex are your script transforms and expression bindings in terms of how many you have and how often are they firing?

We do have an internal bug ticket that would make that logger give more information on what is causing the issue but it is currently in progress.

If you are having performance issues that are happening consistently, I would call into Support since they can troubleshoot easier over a remote session.

This may not outright solve your problem, but version 8.1.15 released a fix for one of the potential bugs causing this issue so I would recommend starting with an upgrade.

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [March 21, 2022, 5:57pm UTC](https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407/3 "2022-03-21T17:57:40Z")

</div>

I see three custom properties present in that expression, but I’m really only concerned about the first two since the last one is unlikely to be modified often; what is writing to those first two custom properties? This expression will execute each time any of the referenced properties has a value change. This includes timestamp changes, and so this will execute even if the same value is written to the properties in question. My concern is that if you’re writing to those values often it could trigger this. Out of curiosity, are there additional properties at the `view.custom` level?

---

<div class="post-metadata">

**Author:** ![jeffrey.boey](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jeffrey.boey](https://forum.inductiveautomation.com/u/jeffrey.boey)\
**Post date:** [March 22, 2022, 3:24pm UTC](https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407/4 "2022-03-22T15:24:26Z")

</div>

Hi Bau,

We are currently using 8.1.10 and we are hoping to move to 8.1.16 in the near future. Upgrading takes time with our setup because company policy on testing.  
As for the complexity, there aren’t any transforms and the expressions are really simple “if” statements. And the custom properties are just standard indirect tag bindings

Cheers,  
Jeff

---

<div class="post-metadata">

**Author:** ![jeffrey.boey](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jeffrey.boey](https://forum.inductiveautomation.com/u/jeffrey.boey)\
**Post date:** [March 22, 2022, 5:17pm UTC](https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407/5 "2022-03-22T17:17:04Z")

</div>

Hi cmallonee,

Yea these properties are at the view.custom level since they are used by multiple components. And yea there are additional properties at that level.

The values on those properties are bounded to event driven OPC tags. but there are tons of other tags like that, somehow these are the only ones that have a flood overload on them ☹

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [March 22, 2022, 5:39pm UTC](https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407/6 "2022-03-22T17:39:52Z")

</div>

How many other custom properties, and are they also written to on a frequent basis?

---

<div class="post-metadata">

**Author:** ![jeffrey.boey](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jeffrey.boey](https://forum.inductiveautomation.com/u/jeffrey.boey)\
**Post date:** [March 29, 2022, 10:39am UTC](https://forum.inductiveautomation.com/t/getting-flood-limit-tripped-starting-5000ms-cooldown-warnings-when-my-gateway-usage-is-high/57407/7 "2022-03-29T10:39:53Z")

</div>

Hi cmallonee, there about 10 custom properties per view, and they are written at about once per second…

sorry for the lack of updates, basically the error stopped after we did a reboot of the gateway, it seems to only appear when the ram usage gets exceptionally high. I’m now waiting for the update to 8.1.16 to see if the problem would just go away ☹
