Anyone else have this problem or know a solution?
My instance has almost no usage, and I’m using the version recommended in the docker instructions.

  • Aode (He/They)@lemmy.ml
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    3 years ago

    Problem:

    I gave tokio-console a buffer way too big

    Fix:

    Update pict-rs to at least v0.3.0-rc.7, which doesn’t enable console by default

  • Lionel C-R@lemmy.coupou.fr
    link
    fedilink
    arrow-up
    3
    ·
    3 years ago

    Yep I noticed that as well, though I don’t detect it right away since I have lots of available memory on my server. I just restart the pictrs service but indeed a more long term solution would be great. I haven’t created an issue since I don’t use a supported deployment method so I was not sure which was the culprit.

      • Lionel C-R@lemmy.coupou.fr
        link
        fedilink
        arrow-up
        3
        ·
        3 years ago

        Too bad I did not check for how long the service was running before restarting, I’ll check next time.

        I think I had to do this twice so I guess at least several weeks but I was up to 7GB then only 65MB after restart. And I had to do it on both my test and production server.

        • Aode (He/They)@lemmy.ml
          link
          fedilink
          arrow-up
          3
          ·
          3 years ago

          what I noticed personally is that my pict-rs server had eaten 1,200MB of RAM, which is the limit I allowed that container. it was still working and it automatically restarted on crash so I didn’t notice it oops

          after I fixed the problem, my pict-rs server has been running at about 29MB for the last 12 hours. Significant improvement I’d say

  • PicoBlaanket@lemmy.ml
    link
    fedilink
    arrow-up
    1
    arrow-down
    3
    ·
    3 years ago

    Could it help to move Pictrs to a 3rd-party host? (like AWS or similar)

    Is anyone running Pictrs on a 3rd-party host? Does it help?

    • southerntofu@lemmy.ml
      link
      fedilink
      arrow-up
      6
      ·
      3 years ago

      No, when a service eats too much resources, the solution is to find the bugs/leaks and crush them, not to move to bigger infra. Unless of course what you’re doing has some inherent complexity (eg. live 3D rendering).

      • PicoBlaanket@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        3 years ago

        That is true.

        I’m asking if anyone uses an external host for pictrs - to ease load on the server and free up space?