yuzutech / kroki

Creates diagrams from textual descriptions!

Home Page:https://kroki.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Convert duration that increases over time (public instance)

ggrossetie opened this issue · comments

I've noticed a strange behavior where the convert duration increases over time:

max-convert-kroki-20231010101000+02:00

max-convert-kroki-20231010130500+02:00

It does not seem to affect all requests. For instance, on the first screenshot, some graphviz and plantuml requests took a few milliseconds while others took more than a minute.

It does not seem to affect companion containers. Maybe we are hitting a process execution limit.

We might want to use https://github.com/brettwooldridge/NuProcess (or https://github.com/vietj/childprocess-vertx-ext) to improve the scalability.