Replies: 3 comments 11 replies
-
I could bump up the limit on the hosted healthchecks.io instance because I recently switched to storing ping bodies in S3, they are no longer being stored in the database, and so it is now "cheaper" to support the higher limit. If a self-hosted instance does not enable the new S3 functionality, it is still "expensive" for them to store big ping bodies. That's why I think it makes sense to keep the default limit of 10KB. One half-baked idea: perhaps runitor can keep the default limit (and so be compatible with the default configuration of self-hosted instances) but have a special case for hc-ping.com? |
Beta Was this translation helpful? Give feedback.
-
Many thanks for drawing attention! 100kb is really great and i'll definitly use it. In my opinion, 100kb is still cheap enough that you can make this the new default. Most people will enable this anyway - and people who maintain a very large number of jobs will probably pay attention to what changes an update brings (maybe it should be made extra clear in the changelog). |
Beta Was this translation helpful? Give feedback.
-
v0.10.0-beta.5 with |
Beta Was this translation helpful? Give feedback.
-
Healthchecks announced the ping body limit change for the hosted healthchecks.io instance on Twitter.
I have the defaults change queued up for runitor on a branch https://github.com/bdd/runitor/tree/ping-body-100K
On the other hand the open source distribution defaults have not changed. I have little to no insight about what environments runitor is used in but judging from the issues filed by on GitHub, quite a bit of hurdles are hit by people running their own instances. (This is partly my fault, because I assume most users would be using this against the hosted instance).
This is a community pulse check, if you will. If you are running your own instance, please chime in about this change I'm considering to merge. Your options are either to change the default for you in
hc/settings.py
or your container environment settings, or pass runitor--ping-body-limit
parameter to match your instance's settings.(Apologies for direct mentions, this GH Discussions are not like mailing lists, so I really wanted to grab your attention)
/cc @lfkdev, @ep1cman, @singpolyma, @fabMrc, @cuu508.
Beta Was this translation helpful? Give feedback.
All reactions