php客户端检测服务器上的文件更新

php客户端检测服务器上的文件更新,php,json,apache,xampp,Php,Json,Apache,Xampp,我有一个服务器: ubuntu,运行Xampp 多个客户端: Raspberry pi,运行Apache 全部通过局域网连接 我在服务器上有一个PHP代码,可以执行以下操作: 从数据库获取信息 用json文件编写 接受RESTAPI请求并发送响应 在客户端,php代码执行以下操作: 发送RESTAPI调用 获取响应并将其写入文本文件 数据库可能随时更新,json文件也会相应更新 我希望客户机在json文件更新时执行代码。 有没有办法让客户端监视这些文件? 或者让服务器在文件更新时向所

我有一个服务器:

ubuntu,运行Xampp

多个客户端:

Raspberry pi,运行Apache

全部通过局域网连接

我在服务器上有一个PHP代码,可以执行以下操作:

  • 从数据库获取信息
  • 用json文件编写
  • 接受RESTAPI请求并发送响应
在客户端,php代码执行以下操作:

  • 发送RESTAPI调用
    • 获取响应并将其写入文本文件
数据库可能随时更新,json文件也会相应更新

我希望客户机在json文件更新时执行代码。 有没有办法让客户端监视这些文件?
或者让服务器在文件更新时向所有客户端发送一个信号?

是的,我的一个上级开发了一个名为jAPi的系统:看这里如何使用它为什么不继续发送API调用,让客户端检查它们是否更新?是的,我的一个上级开发了一个名为jAPi的系统:看这里如何使用它为什么不保留发送API调用并让客户端检查它们是否已更新?