32 std::atomic<size_t> no_limit{0};
33 std::atomic<size_t> not_overload_no_pressure{0};
34 std::atomic<size_t> not_overload_pressure{0};
35 std::atomic<size_t> overload_no_pressure{0};
36 std::atomic<size_t> overload_pressure{0};
38 std::atomic<size_t> current_state{0};
39 std::atomic<std::chrono::seconds> last_overload_pressure{
40 std::chrono::duration_cast<std::chrono::seconds>(std::chrono::steady_clock::now().time_since_epoch()) -
41 std::chrono::hours(1)};