AP 处理拖累论坛了吗?

大家好,如果这造成了严重问题,我想指出插件中已经有一些工具可供社区管理员用于此类场景。

  1. 有全面的日志记录,包括对象日志记录,您可以使用它们来确定任何有问题的参与者的来源。

    • activity_pub_verbose_logging
    • activity_pub_object_logging
  2. 收件箱和对象检索具有速率限制和站点设置,您可以使用它们来控制请求的速率。

    • activity_pub_rate_limit_post_to_inbox_per_minute
    • activity_pub_rate_limit_get_objects_per_minute
  3. 您可以使用站点设置来允许或阻止域。

    • activity_pub_allowed_request_origins
    • activity_pub_blocked_request_origins
  4. 您可以使用管理员操作来“拒绝”来自有问题关注者的关注。

此外,服务器可以处理的活动量将与其资源相关。这是我无法看到的。

@aschrijver 我会从资源开始。服务器的资源是什么?具体是什么过载了?我现在根本无法加载 socialhub.activitypub.rocks。我怀疑存在更根本的资源使用问题。

然后,我的第二个问题是请求来自哪里?您可以使用日志来找出答案。然后将您收到大量请求的任何域添加到 activity_pub_blocked_request_origins

如果我们首先使用了这些现有的杠杆,但仍然遇到性能问题,那么我们可以研究其他潜在原因。

2 个赞