gpt4 book ai didi

php - 如何为持久的 PHP FastCGI 进程设计应用程序?

转载 作者:行者123 更新时间:2023-12-04 06:16:04 25 4
gpt4 key购买 nike

PHP终于starting to get FastCGI implementations . (不要与 Nginx 常用的 PHP-FPM 或 PHP process 启动脚本混淆 - 想想 node.js 用于 PHP。

您如何设计具有这些新的异步模式的应用程序?

例如,通常如果出现错误或异常,应用程序会记录它,提醒用户,然后 die()。但是,如果您有一个(几乎)永无止境的守护进程在运行,那么您如何在结束当前请求并移动到下一个请求时处理错误?你不能只是继续你正在做的事情(因为错误)——但你不能在不终止进程的情况下退出。

最佳答案

例如...

while(1) {
try {
something();
catch (Exception) {
log();
}
}

你可以把三页代码放在 something() 中。如果该代码中的任何地方发生错误,您可以简单地跳到循环的下一次迭代,而不是继续当前的迭代。

关于php - 如何为持久的 PHP FastCGI 进程设计应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7237280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com