Skip to content

Commit 6e650f0

Browse files
authored
fix: lower rate limit to 100 events per second (#1556)
1 parent 13052aa commit 6e650f0

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/realtime_web/channels/realtime_channel/presence_handler.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ defmodule RealtimeWeb.RealtimeChannel.PresenceHandler do
138138
|> Phoenix.Presence.group()
139139
end
140140

141-
@presence_limit 500
141+
@presence_limit 100
142142
defp limit_presence_event(socket) do
143143
%{assigns: %{presence_rate_counter: presence_counter, tenant: _tenant_id}} = socket
144144
{:ok, rate_counter} = RateCounter.get(presence_counter)

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ defmodule Realtime.MixProject do
44
def project do
55
[
66
app: :realtime,
7-
version: "2.51.12",
7+
version: "2.51.13",
88
elixir: "~> 1.17.3",
99
elixirc_paths: elixirc_paths(Mix.env()),
1010
start_permanent: Mix.env() == :prod,

0 commit comments

Comments
 (0)