Well, as I said, the only alternative is to re-write check from xinetd format to be a proper daemon, like some dummy flask or aiohttp application.
As what systemd wrintes in their docs for Accept property [1]: " For performance reasons, it is recommended to write new daemons only in a way that is suitable for Accept=no."
So they pretty much aware that such usecases are far from being perfect.
Well, as I said, the only alternative is to re-write check from xinetd format to be a proper daemon, like some dummy flask or aiohttp application.
As what systemd wrintes in their docs for Accept property [1]: " For performance reasons, it is recommended to write new daemons only in a way that is suitable for Accept=no."
So they pretty much aware that such usecases are far from being perfect.
[1] https:/ /www.freedeskto p.org/software/ systemd/ man/systemd. socket. html#Accept=