调整Apache mod_cgi模块超时

时间:2019-05-14 17:33:51

标签: linux apache serial-port cgi microcontroller

我目前正在为Linux的Apache 2.2编写CGI应用程序(作为已编译的C程序)。应用程序将访问串行端口,以使用微控制器连接到自定义电路以执行各种I / O。 该应用程序只能由连接的计算机上的一个用户访问(我将限制IP访问)。我这样做是出于可移植性,因为不再创建串行端口,但是计算机现在可以通过wifi路由器连接到旧计算机。

我关心的一件事是故障排除。如果偶然,我的应用程序挂起(由于串行端口temios设置不正确),则该应用程序将希望永久挂起,而令人高兴的是CGI接口杀死了该应用程序,并返回了504网关超时。

唯一的问题是超时时间过长(大约40+秒)之前所允许的时间。我希望将其减少到最多10秒,因为与硬件的每次事务处理都不会超过此时间。

我可以对我的apache配置文件httpd.conf应用什么设置,以使mod_cgi理解我想要10秒的超时时间?

请注意:我不是在要求mod_fcgid或mod_fastcgi的设置。只是mod_cgi。

0 个答案:

没有答案