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)
    link
    12
    edit-2
    2 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

    • @ThannOP
      link
      32 years ago

      seems to have fixed it, thanks!

    • @ThannOP
      link
      12 years ago

      awesome, ty. I’ll let you know how it works =]

  • Lionel C-R
    link
    fedilink
    62 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.

    • Aode (He/They)
      link
      22 years ago

      how long does it take for pict-rs to use up this memory?

      • Lionel C-R
        link
        fedilink
        32 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)
          link
          32 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
    link
    -22 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
      link
      62 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
        link
        12 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?