Long request blocks other requests in Apache and PHP

后端 未结 2 1758
死守一世寂寞
死守一世寂寞 2020-12-21 01:02

I have a request that takes about 1.5 minutes to complete, but when it does the request, it blocks all the other requests by the server. I\'m using Apache with mod_php. What

相关标签:
2条回答
  • 2020-12-21 01:46

    [mod_telepathy]

    Do you use sessions? If so - while you haven't closed session in long script, others will wait for it.

    If you don't need session there all the time - you can close it with session_write_close()

    [/mod_telepathy]

    0 讨论(0)
  • 2020-12-21 01:58

    File based Sessions will cause blocking. If you use a database or memcache/redis you can prevent this blocking.

    0 讨论(0)
提交回复
热议问题