试图在两个服务器之间进行通信

Trying to communicate between two servers

所以我很挣扎,不知道我需要或想用什么来解决这个问题。问题是我有 javascript 检查数据库并将其发送到另一个数据库的程序,这个程序有很多错误处理。

另一方面,我正在构建一个显示错误的 platform/dashboard。我在 PHP Laravel.

中构建了它

我的问题是: 我怎样才能让我的 PHP 仪表板“监听”javascript 程序并在出现错误时立即将其显示在仪表板上?虽然它们都 运行 在不同的服务器上。到目前为止我还没有找到解决方案

你会如何解决这个问题?

此致,

我猜您正在尝试使用 Laravel 构建服务器健康监控工具。

正如您指出的,它们是两个不同的服务器和不同的编程语言环境,您可能需要编写一个 webhook(基本上是一个 API)供 Javascript 程序调用.

当然,您还需要捕获 Javascript 系统中的错误并调用 Laravel 系统的 webhook。

您可以使用 Redis 服务器。

让您的前端 javascript 将消息发送到 Redis 服务器。编写一个小后端 javascript,它也连接到 Redis 服务器以检索消息。

PHP 支持网络套接字,但并不总是最好的方式。如果您使用 Laravel 查看 Laravel Broadcasting