linux kill php进程,对PHP的生命周期产生怎样的影响?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

linux kill php进程,对PHP的生命周期产生怎样的影响?

2016-06-28 11:04:24 1814 1

如果我kill PHP的进程

PHP的进程是否会执行 __destruct()析构函数?

对PHP的生命周期起到什么影响?
screenshot

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:48:03

    类似在windows下强制结束进程,会提示你丢失有关数据,因为进程在不知情的情况下被突然结束,不能有效处理善后。

    kill 进程已经不在PHP的管理范围了,这个是系统层面的了。

    所以析构函数也不会执行,因为执行的前提是PHP主动触发,现在PHP都没了。

    kill前是根据配置申请内存,php自己维护、回收。kill之后的内存释放当然是属于linux维护了,即使剩余僵尸进程,也是系统管理。

    通知PHP进程结束,可以试试信号,fpm自带信号处理,restart、stop等。

    0 0
相关问答

2

回答

linux 服务器负载很高,缘由貌似是 php进程过多,而且一直保持 400多

2016-06-16 15:24:21 2159浏览量 回答数 2

3

回答

linux 服务器负载很高, php进程过多如何解决,求助。

2016-06-13 11:05:18 4179浏览量 回答数 3

1

回答

PHP使用pdo执行mysql的插入指令以后不报错,但是数据库里没数据 ?报错

2020-06-23 13:59:03 617浏览量 回答数 1

1

回答

您好,当我尝试将php连接到mysql db时,出现以下警告。我在下面也隐藏了我的代码

2019-12-29 19:40:19 672浏览量 回答数 1

0

回答

用PHP从两个MySQL表的数据构建依赖关系树

2019-12-10 11:22:24 393浏览量 回答数 0

0

回答

使用php和mysql更新某些用户

2019-12-09 15:49:48 330浏览量 回答数 0

0

回答

PHP MYSQL在1个月后动态增加价值

2019-12-09 15:26:36 336浏览量 回答数 0

0

回答

MySQL表联接用于带循环的php动态视图

2019-12-09 15:25:27 335浏览量 回答数 0

0

回答

MySQL + PHP与仅MySQL

2019-12-04 13:41:24 394浏览量 回答数 0

0

回答

在海之舟大数据平台上搭建mysql+php开发平台

2019-11-18 14:03:16 749浏览量 回答数 0
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载