Hi,it is not clear to me what the differences between these two directives are.
FcgidProcessLifeTime: Idle application processes which have existed for greater than this time will be terminated.
FcgidIdleTimeout: Application processes which have not handled a request for this period of time will be terminated.