GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Wednesday, 22-Jan-2025 11:32:45 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
    • Emelia 👸🏻

    @thisismissem
    I just saw this post now. Thinking back, I thought I was having issues with my self-hosted DNS. 🤣

    In conversation about 4 months ago from hachyderm.io permalink
    • Embed this notice
      Emelia 👸🏻 (thisismissem@hachyderm.io)'s status on Wednesday, 22-Jan-2025 11:58:50 JST Emelia 👸🏻 Emelia 👸🏻
      in reply to

      @badnetmask nah, we'd accidentally had pgbouncer configured for 2000-2500 connections, but the process had LimitNOFILESoft of 1024, so we were running out of sockets and accept() calls were failing when mastodon tried to connect to the database.

      Issue only surfaced 2 days ago but we hadn't changed server configuration in 20 days, just upgraded system packages on non-database nodes in our infrastructure, so we thought we'd broken a dll linked library in ruby like libvips or libicu

      we thought we'd fixed it yesterday, but had the wrong root cause. The error message was obtuse and the promtail log lines dropped the stack trace lines that followed, so we only had partial information & thought the error must've been from the upgrade, when in reality it was just a freak coincidence.

      Finally figured it out earlier & deployed a fix. But it took a few tries to get it right.

      We also now have alerts in place if pgbouncer errors again (we're in the process of rebuilding the primary database server & switching to pgcat which has much greater observerability)

      The other option was that it was a networking error, but we could access the database node via the tailnet that connects our infrastructure.

      In conversation about 4 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.