Skip to content
Realtime

实时报告

实时报告可以让你了解你的应用如何使用 Supabase Realtime,包括连接情况、广播和变更事件、执行时间以及延迟。

🌐 Realtime reports give insights into how your application uses Supabase Realtime, including connections, broadcast and change events, execution times, and lag.

这些报告可以帮你:

🌐 These reports help you:

  • 监控连接数和消息量是否超出你的计划配额
  • 找出 RLS 策略或数据库复制中的性能瓶颈
  • 排查错误和连接问题
  • 根据使用趋势规划容量升级

实时报告概览 #

🌐 Realtime reports overview

报告可用计划描述关键见解
已连接客户端全部已连接客户端数量已连接客户端总数
广播事件全部广播事件数量客户端发送的广播事件
在线状态事件全部在线状态事件数量客户端发送的在线状态事件
Postgres 变更事件全部Postgres 变更事件数量客户端接收到的 Postgres 变更事件
通道加入率全部通道加入率用户加入通道的变化率
消息负载大小全部发送的消息负载的中位大小了解客户端发送和接收的负载大小
来自数据库复制延迟的广播专业版, 团队版, 企业版使用来自数据库的广播时,数据库提交和广播之间的中位时间从收到数据库更改到将其广播给客户端所花费的时间
(阅读) 私有通道订阅 RLS 执行时间专业版,团队版,企业版订阅私有通道时 RLS(行级安全)执行的中位时间RLS 策略对验证用户是否可以加入私有通道所需时间的影响
(编写) 私有通道订阅 RLS 执行时间专业版, 团队版, 企业版RLS(行级别安全)发布到私有通道的执行中位时间RLS 策略对验证用户是否可以写入私有通道所需时间的影响
总请求全部总请求数对实时 API 发出的总请求数
响应错误全部响应错误来自实时 API 的响应错误
响应速度全部响应速度来自实时 API 的平均响应时间

已连接的客户端 #

🌐 Connected Clients

“已连接客户端”报告可以帮助你随时监控项目的实时客户端总连接数。这个指标对于了解应用的连接使用模式以及识别何时接近计划的连接限制非常重要。

🌐 The Connected Clients report helps you monitor the total number of concurrent Realtime client connections to your project over time. This metric is essential for understanding your application's connection usage patterns and identifying when you're approaching your plan's connection limits.

该报告显示了连接的实时客户端总数,展示在所选时间段内连接数量的波动情况。每个客户端连接都代表了与你的实时服务的一个活跃 WebSocket 连接,该连接可以订阅多个通道以接收实时更新。

🌐 The report displays the total number of connected Realtime clients, showing how connection counts fluctuate throughout the selected time period. Each client connection represents an active WebSocket connection to your Realtime service, which can subscribe to multiple channels for receiving real-time updates.

Connected Clients chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
配置连接限制调整“最大并发连接数”设置,以增加或减少你的项目连接限制实时设置指南
升级计划增加可用客户端连接数。连接限制根据计划不同:免费 (200)、专业 (500)、专业无限支出 (10,000)、团队 (10,000)、企业 (10,000+)价格和计划
审查配额了解你的计划的连接限制和其他实时配额实时配额参考
理解连接配额了解并发连接配额如何工作以及如何为你的方案进行配置并发峰值连接配额故障排除
修复静默断开连接使用心跳回调和 Web Workers 修复后台应用的连接问题后台应用中处理静默断开连接
查看日志在你的项目仪表板中调查连接错误和配额错误实时日志仪表板
联系支持请求企业计划的自定义配额增加或讨论连接需求支持门户

广播活动 #

🌐 Broadcast Events

广播事件报告可以帮助你监控通过实时通道发送的广播消息数量随时间的变化。这个指标对于了解你应用的实时消息模式以及识别什么时候接近你的计划消息吞吐量上限非常重要。

🌐 The Broadcast Events report helps you monitor the volume of broadcast messages sent through your Realtime channels over time. This metric is essential for understanding your application's real-time messaging patterns and identifying when you're approaching your plan's message throughput limits.

该报告显示了客户端发送的广播事件总数,展示了所选时间段内的消息量。广播事件是使用 Realtime 的发布/订阅模式在用户之间发送的低延迟消息,可以通过客户端库、REST API 或直接从数据库发送。每个事件都表示向特定通道主题的订阅者广播的一条消息。

🌐 The report displays the total number of broadcast events sent by clients, showing message volume throughout the selected time period. Broadcast events are low-latency messages sent between users using Realtime's pub/sub pattern, which can be sent from client libraries, REST APIs, or directly from your database. Each event represents a message broadcast to subscribers of a specific channel topic.

Broadcast Events chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
配置事件限制调整“每秒最大事件数”和“最大负载大小(KB)”设置,以优化广播吞吐量和消息大小限制实时设置指南
审核配额了解每秒消息限制(免费版:100,专业版:500,无消费上限专业版/团队版/企业版:2,500)和广播负载大小限制(免费版:256 KB,专业版+:3,000 KB)实时配额参考
查看日志在你的项目仪表板中调查广播错误或配额限制问题实时日志仪表板
使用日志调试启用日志记录以跟踪发送和接收的消息,并诊断广播传递问题使用日志调试实时通信
学习广播基础了解如何在你的应用中实现和优化广播消息广播指南
联系支持请求企业计划的自定义配额增加或讨论消息需求支持门户

出席活动 #

🌐 Presence Events

Presence Events 报告可以帮助你监控通过你的实时通道发送的状态更新数量随时间的变化。这个指标对于理解你的应用如何跟踪和同步用户之间的共享状态非常重要,比如在线状态、用户活动或自定义状态信息。

🌐 The Presence Events report helps you monitor the volume of presence state updates sent through your Realtime channels over time. This metric is essential for understanding how your application tracks and synchronizes shared state between users, such as online status, user activity, or custom state information.

报告显示了客户端发送的总在线事件数,展示了所选时间段内的状态同步活动。当客户端 trackupdateuntrack 在通道中更新它们的在线状态时,就会触发 syncjoinleave 事件。与广播消息不同,在线状态会保存在通道中,因此新加入的用户可以立即收到当前状态,而不必等其他用户发送更新。

🌐 The report displays the total number of presence events sent by clients, showing state synchronization activity throughout the selected time period. Presence events occur when clients track, update, or untrack their presence state in a channel, triggering sync, join, or leave events. Unlike broadcast messages, presence state is persisted in the channel so new joiners immediately receive the current state without waiting for other users to send updates.

Presence Events chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
配置在线状态限制调整“每秒最大在线状态事件数”设置,以优化在线状态更新吞吐量实时设置指南
审查配额了解每秒在线状态消息限制(免费版:20,专业版:50,专业版无限支出/团队/企业版:1,000)以及每个对象的在线状态密钥限制(大多数计划为10)Realtime 配额参考
查看日志在你的项目仪表板中调查存在错误或配额限制问题实时日志仪表板
使用日志调试启用日志记录以跟踪在线状态事件并诊断状态同步问题使用日志调试实时系统
学习在线状态基础了解如何在你的应用中实现和优化在线状态跟踪在线状态指南
联系支持请求企业计划的自定义配额增加或讨论存在要求支持门户

Postgres 变更事件 #

🌐 Postgres Changes Events

Postgres 变更事件报告可以帮助你监控随时间发送给实时客户端的数据库变更事件(INSERT、UPDATE、DELETE)的数量。这个指标对于了解你的应用如何处理数据库变更,以及识别潜在的性能瓶颈或扩展问题,非常重要。

🌐 The Postgres Changes Events report helps you monitor the volume of database change events (INSERT, UPDATE, DELETE) sent to your Realtime clients over time. This metric is essential for understanding how your application processes database changes and identifying potential performance bottlenecks or scaling issues.

该报告显示客户端接收到的 Postgres 变更事件总数,展示了所选时间段内的数据库变更活动。Postgres 变更使用逻辑复制,将数据库中的变更从预写日志(WAL)传输给订阅的客户端。每个事件代表一个已广播给订阅了相关 schema 和表的客户端的数据库变更。需要注意的是,Postgres 变更在单线程上处理变更以保持顺序,所以在大规模情况下相比 Broadcast 可能会产生瓶颈。

🌐 The report displays the total number of Postgres change events received by clients, showing database change activity throughout the selected time period. Postgres Changes use logical replication to stream database changes from the Write-Ahead Log (WAL) to subscribed clients. Each event represents a database change that has been broadcast to clients subscribed to the relevant schema and table. Note that Postgres Changes process changes on a single thread to maintain order, which can create bottlenecks at scale compared to Broadcast.

Postgres Changes Events chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
审查配额了解 Postgres 变更负载大小限制(所有计划为 1,024 KB)和消息吞吐量限制实时配额参考
查看日志在你的项目仪表板中调查 Postgres 变更错误或性能问题实时日志仪表板
学习 Postgres 变更了解使用 Postgres 变更的限制和最佳实践Postgres 变更指南
迁移到 Broadcast为了更好的可扩展性,考虑使用带数据库触发器的 Broadcast,而不是 Postgres ChangesBroadcast 指南
创建数据库触发器了解如何创建能够在数据库事件上发送广播消息的触发器数据库触发器指南
监控复制监控逻辑复制的健康状态和延迟,自从 Postgres 从 WAL 读取更改以来手动复制监控指南
联系支持讨论高容量数据库变更订阅的扩展策略或定制解决方案支持门户

通道加入率 #

🌐 Rate of Channel Joins

通道加入速率报告可以帮你监控客户加入实时通道的速度。这个指标对于了解你应用的通道订阅模式非常重要,也能帮助你发现什么时候接近你的计划通道加入速率的上限。

🌐 The Rate of Channel Joins report helps you monitor how fast clients are joining Realtime channels over time. This metric is essential for understanding your application's channel subscription patterns and identifying when you're approaching your plan's channel join rate limits.

该报告显示了每秒通道加入的速率,展示了在所选时间段内客户端订阅通道的频率。每当客户端订阅一个通道主题以接收实时更新时,就会发生一次通道加入。每个客户端连接可以加入多个通道(大多数计划每个连接最多可加入 100 个通道),加入速率就是衡量整个项目中每秒发生多少此类订阅。

🌐 The report displays the rate of channel joins per second, showing how frequently clients subscribe to channels throughout the selected time period. A channel join occurs whenever a client subscribes to a channel topic to receive real-time updates. Each client connection can join multiple channels (up to 100 per connection for most plans), and the join rate measures how many of these subscriptions happen per second across your entire project.

Rate of Channel Joins chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
审查配额了解每秒通道加入限制(免费版:100,Pro版:500,Pro无限消费/团队/企业版:2,500)以及每个连接的通道限制(大多数方案为100)实时配额参考
查看日志调查项目仪表板中的 too_many_joins 错误或通道加入失败实时日志仪表板
修复通道错误学习如何正确管理通道生命周期并防止应用中的通道泄漏TooManyChannels 错误排查
学习通道基础了解 Realtime 通道的工作原理以及通道管理的最佳实践Realtime 通道概念
联系支持为企业计划请求自定义配额增加或讨论高流量通道加入要求支持门户

消息负载大小 #

🌐 Message Payload Size

消息负载大小报告可以帮助你监控通过你的实时通道发送的消息负载的中位大小随时间的变化。这个指标对于理解消息大小如何影响实时应用的性能、延迟和带宽使用非常重要。

🌐 The Message Payload Size report helps you monitor the median size of message payloads sent through your Realtime channels over time. This metric is essential for understanding how message size impacts performance, latency, and bandwidth usage in your real-time application.

该报告显示了有效载荷大小的中位数(以字节为单位),展示了在所选时间段内消息大小的波动情况。有效载荷大小会直接影响消息吞吐量和延迟——较大的有效载荷需要更多的带宽和处理时间,这可能增加延迟并减少系统每秒可以处理的消息数量。监控这一指标可以帮助你优化消息结构,并发现减少有效载荷大小以提升性能的机会。

🌐 The report displays the median payload size in bytes, showing how message sizes fluctuate throughout the selected time period. Payload size directly affects message throughput and latency—larger payloads require more bandwidth and processing time, which can increase latency and reduce the number of messages your system can handle per second. Monitoring this metric helps you optimize your message structure and identify opportunities to reduce payload sizes for better performance.

Message Payload Size chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
配置负载限制调整“最大负载大小(KB)”设置以增加或减少允许的最大消息大小实时设置指南
审核配额了解有效载荷大小限制:广播(免费版:256 KB,Pro+:3,000 KB)和 Postgres 更改(所有计划 1,024 KB)实时配额参考
查看日志在你的项目仪表板中调查与有效负载相关的错误或性能问题实时日志仪表板
查看基准了解有效负载大小如何影响延迟和吞吐量(更大的有效负载会增加延迟)有效负载大小性能基准
调试查询性能使用 explain() 分析查询,找出可能导致大负载的性能瓶颈查询性能调试指南
学习广播基础了解广播消息结构和优化有效负载大小的最佳实践广播指南
联系支持讨论高容量消息的有效载荷优化策略或定制解决方案支持门户

来自数据库复制延迟的广播 #

🌐 Broadcast From Database Replication Lag

《数据库复制延迟广播》报告可以帮助你监控消息从写入数据库到广播给实时客户端的中位时间。这一指标对于了解使用数据库广播时数据库复制过程带来的延迟非常重要。

🌐 The Broadcast from Database Replication Lag report helps you monitor the median time between when a message is committed to your database and when it's broadcast to Realtime clients. This metric is essential for understanding the latency introduced by the database replication process when using broadcast from database.

报告显示了中位复制延迟(以毫秒为单位),展示了从数据库提交到广播在所选时间段内的延迟。当你使用数据库广播(通过向 realtime.messages 插入消息)时,实时功能会通过逻辑复制从预写日志(WAL)读取更改。延迟表示这些更改处理并广播给订阅客户端所需的时间。延迟值越高,说明复制流程越慢,这可能会影响你应用的实时响应性。

🌐 The report displays the median replication lag in milliseconds, showing the delay between database commit and broadcast throughout the selected time period. When you use broadcast from database (by inserting messages into realtime.messages), Realtime reads changes from the Write-Ahead Log (WAL) using logical replication. The lag represents the time it takes for these changes to be processed and broadcast to subscribed clients. Higher lag values indicate delays in the replication pipeline, which can impact the real-time responsiveness of your application.

Broadcast from Database Replication Lag chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
查看日志在你的项目仪表板中调查复制错误或性能问题实时日志仪表板
监控数据库查看可能影响复制的数据库资源使用情况、连接数和查询性能数据库可观察性仪表板
查看复制指标使用 pg_stat_subscriptionpg_replication_slots 和其他 Postgres 视图诊断复制问题手动复制监控指南
调试数据库问题使用命令行工具检查膨胀、锁竞争和影响复制的长时间运行的查询数据库检查工具指南
优化性能优化查询性能和连接管理以减少数据库负载性能调优指南
配置超时配置语句超时以防止长时间运行的事务阻塞复制数据库超时指南
从数据库学习广播了解数据库广播的工作原理及最佳实现实践数据库广播指南
联系支持讨论复制延迟问题或请求数据库性能优化协助支持门户

(阅读) 私有通道订阅 RLS 执行时间 #

🌐 (Read) Private Channel Subscription RLS Execution Time

(读取)私有通道订阅 RLS 执行时间报告帮助你监控用户订阅私有通道时执行行级安全 (RLS) 策略的中位时间。这个指标对于了解 RLS 策略的复杂性如何影响通道加入延迟和整体连接性能非常重要。

🌐 The (Read) Private Channel Subscription RLS Execution Time report helps you monitor the median time it takes to execute Row Level Security (RLS) policies when users subscribe to private channels. This metric is essential for understanding how RLS policy complexity impacts channel join latency and overall connection performance.

该报告显示了 RLS 执行时间的中位数(以毫秒为单位),展示了在选定时间段内订阅私有通道时验证用户权限所需的时间。当用户加入私有通道时,Realtime 会检查 realtime.messages 表上的 RLS 策略,以确定用户是否有读取权限。每个通道订阅只会进行一次该授权检查,并且结果会在连接期间缓存。然而,如果 RLS 策略包含复杂的连接、函数调用或缺少索引,可能会显著增加初始连接时间。

🌐 The report displays the median RLS execution time in milliseconds, showing how long it takes to validate user permissions when subscribing to private channels throughout the selected time period. When a user joins a private channel, Realtime checks RLS policies on the realtime.messages table to determine if the user has read access. This authorization check happens once per channel subscription and the result is cached for the duration of the connection. However, complex RLS policies with joins, function calls, or missing indexes can significantly increase this initial connection time.

(Read) Private Channel Subscription RLS Execution Time chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
配置连接池调整“数据库连接池大小”设置,以增加用于 RLS 授权检查的可用连接数,这可以提升高流量通道订阅的性能实时设置指南
优化 RLS 策略学习如何通过索引、函数封装和查询优化技术来优化 RLS 策略RLS 性能最佳实践
查看日志在你的项目仪表板中调查 RLS 授权错误或超时问题实时日志仪表板
学习授权基础理解 RLS 策略如何与私有通道配合及实现最佳实践实时授权指南
创建索引在 RLS 策略条件中经常使用的列上添加索引,以加快授权检查数据库索引指南
使用索引顾问自动检测可能提升 RLS 策略性能的缺失索引索引顾问扩展指南
优化查询学习优化查询的技巧,包括用于 RLS 条件的部分索引和复合索引查询优化指南
监控数据库检查数据库查询性能,找出可能影响 RLS 执行的慢查询数据库可观测性仪表板
联系支持讨论 RLS 优化策略或获取复杂权限需求的帮助支持门户

(写)私有通道订阅RLS执行时间 #

🌐 (Write) Private Channel Subscription RLS Execution Time

(写)私有通道订阅 RLS 执行时间报告帮助你监控用户向私有通道发布消息时执行行级安全(RLS)策略所需的中位时间。这个指标对于了解 RLS 策略的复杂性如何影响消息发布延迟和整体广播性能非常重要。

🌐 The (Write)Private Channel Subscription RLS Execution Time report helps you monitor the median time it takes to execute Row Level Security (RLS) policies when users publish messages to private channels. This metric is essential for understanding how RLS policy complexity impacts message publishing latency and overall broadcast performance.

该报告显示了 RLS 执行时间的中位数(以毫秒为单位),说明在所选时间段内向私有通道发布内容时验证用户权限所需的时间。当用户向私有通道发送广播消息时,Realtime 会检查 realtime.messages 表上的 RLS 策略,以确定用户是否有写入(INSERT)权限。这个授权检查只在发送第一条消息时进行,然后会被缓存。带有连接、函数调用或缺少索引的复杂 RLS 策略会显著增加第一条消息发布的延迟。

🌐 The report displays the median RLS execution time in milliseconds, showing how long it takes to validate user permissions when publishing to private channels throughout the selected time period. When a user sends a broadcast message to a private channel, Realtime checks RLS policies on the realtime.messages table to determine if the user has write (INSERT) access. This authorization check happens for the first message sent and then it's cached. Complex RLS policies with joins, function calls, or missing indexes can significantly increase first message publishing latency.

(Write) Private Channel Subscription RLS Execution Time chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
配置连接池调整“数据库连接池大小”设置,以增加用于 RLS 授权检查的可用连接数量,这可以提升高频消息发布的性能实时设置指南
优化 RLS 策略学习如何通过索引、函数封装和查询优化技术来优化 RLS 策略RLS 性能最佳实践
检查日志调查在项目仪表板发布消息时的 RLS 授权错误或超时问题实时日志仪表板
学习授权基础知识了解 RLS 策略如何与私有通道的写操作配合以及实现的最佳实践实时授权指南
创建索引对在 INSERT 策略中使用的列添加索引,以加快写入授权检查数据库索引指南
使用索引顾问自动检测可能提高写入 RLS 策略性能的缺失索引索引顾问扩展指南
优化查询学习优化 INSERT 策略查询的技术,包括针对特定条件的部分索引查询优化指南
监控数据库审查数据库查询性能并识别可能影响写入 RLS 执行的慢查询数据库可观察性仪表板
联系支持讨论 RLS 优化策略或获取高频消息复杂授权需求的帮助支持门户

总请求数 #

🌐 Total Requests

总请求数报告可以帮助你随时监控 Realtime 的 HTTP 请求总量。这个指标对于了解你的应用使用情况以及发现流量趋势或 API 请求处理潜在问题非常重要。

🌐 The Total Requests report helps you monitor the overall volume of HTTP requests for Realtime over time. This metric is essential for understanding your application's usage patterns and identifying traffic trends or potential issues with API request handling.

该报告显示了对实时服务发出的 HTTP 请求总数,其中包括 WebSocket 升级请求和 REST API 请求。

🌐 The report displays the total number of HTTP requests made to the Realtime service which include the WebSocket upgrade requests and the REST API requests.

Total Requests chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
检查日志在你的项目仪表板中调查请求错误或问题实时日志仪表板
查看错误率对比总请求数和错误率,找出失败模式响应错误报告
查看响应时间监控 API 响应时间,找出性能瓶颈响应速度报告
学习 REST API 广播了解如何通过 HTTP 请求发送广播消息通过 REST API 广播指南
监控数据库查看可能影响 API 请求处理的数据库资源使用情况数据库可观察性仪表板
联系支持讨论高流量请求模式或获得 API 优化帮助支持门户

响应错误 #

🌐 Response Errors

响应错误报告可以帮助你监控一段时间内对实时服务的失败 HTTP 请求数量。这个指标对于识别 API 请求问题、WebSocket 升级失败、认证问题以及其他可能影响你应用实时功能的错误情况非常重要。

🌐 The Response Errors report helps you monitor the number of failed HTTP requests to the Realtime service over time. This metric is essential for identifying issues with API requests, WebSocket upgrade failures, authentication problems, and other error conditions that may impact your application's real-time functionality.

报告显示了 Realtime API 的总响应错误数,展示了选定时间段内的错误频率。这些错误包括 REST API 请求的 HTTP 错误状态码(4xx 客户端错误和 5xx 服务器错误)、WebSocket 升级请求失败、授权失败以及其他错误响应。将错误率和总请求量一起监控,可以帮助你发现规律,将错误与特定事件关联起来,并排查影响 Realtime 服务可用性的问题。

🌐 The report displays the total number of response errors from the Realtime API, showing error frequency throughout the selected time period. These errors include HTTP error status codes (4xx client errors and 5xx server errors) from REST API requests, failed WebSocket upgrade requests, authorization failures, and other error responses. Monitoring error rates alongside total requests helps you identify patterns, correlate errors with specific events, and troubleshoot issues affecting your Realtime service availability.

Response Errors chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
配置限制如果错误与达到配额限制有关,请调整“最大并发连接数”或“每秒最大事件数”设置实时设置指南
检查日志在你的项目仪表板中调查特定的错误信息、错误代码和请求详情实时日志仪表板
审查请求量将错误率与总请求量比较,以计算错误百分比并识别趋势总请求报告
理解错误代码理解特定错误代码及其解决方法实时错误代码参考
学习 HTTP 状态码学习 HTTP 状态码,包括 4XX 客户端错误和 5XX 服务器错误HTTP 状态码故障排除
修复超时错误解决由 Node.js 版本不兼容引起的 WebSocket 超时错误超时连接错误排查
了解心跳监控心跳状态以检测连接问题并处理超时实时心跳指南
审核配额检查错误是否与配额限制有关(例如,too_many_connectionstoo_many_joins实时配额参考
学习授权排查私有通道相关的授权错误实时授权指南
联系支持获取持续错误的帮助或调查服务级别问题支持门户

响应速度 #

🌐 Response Speed

响应速度报告可以帮助你监控实时服务的 HTTP 请求的平均响应时间。这个指标对于了解 API 性能、发现延迟问题,以及确保你的实时功能达到性能预期非常重要。

🌐 The Response Speed report helps you monitor the average response time for HTTP requests to the Realtime service over time. This metric is essential for understanding API performance, identifying latency issues, and ensuring your real-time features meet performance expectations.

该报告显示了平均响应时间(以毫秒为单位),展示了实时服务在所选时间段内响应 HTTP 请求的速度。这包括 REST API 请求的响应时间,比如广播消息、WebSocket 升级请求以及其他基于 HTTP 的交互。较高的响应时间可能表明存在性能瓶颈、数据库负载问题或网络问题,可能会影响应用的实时响应性能。

🌐 The report displays the average response time in milliseconds, showing how fast the Realtime service responds to HTTP requests throughout the selected time period. This includes response times for REST API requests such as broadcast messages, WebSocket upgrade requests, and other HTTP-based interactions. Higher response times can indicate performance bottlenecks, database load issues, or network problems that may impact the real-time responsiveness of your application.

Response Speed chart

你可以采取的行动 #

🌐 Actions you can take

动作描述更多信息
配置连接池调整“数据库连接池大小”设置以优化数据库连接的使用,这可以改善授权检查的响应时间实时设置指南
查看日志调查慢请求并识别导致延迟的具体端点或操作实时日志仪表板
审查请求量将响应时间与请求量关联,以识别负载下的性能下降总请求报告
监控数据库查看数据库资源使用情况、连接数以及可能影响响应时间的查询性能数据库可观测性仪表板
查看基准了解不同实时操作的预期延迟和吞吐量实时性能基准
了解心跳监控心跳状态并自定义间隔,以平衡检测速度和网络开销实时心跳指南
优化 RLS 策略如果使用私有通道,优化可能会减慢授权检查的 RLS 策略RLS 性能最佳实践
联系支持讨论性能优化策略或调查持续的延迟问题支持门户