使用php fpm和Socket连接创建PHP API

时间:2017-05-15 16:06:27

标签: php sockets fpm

我想创建一个可以用作微服务的PHP API。它不应该从互联网访问,因此连接安全性不是问题。优先是绩效。我正在考虑使用简单的TCP套接字连接来摆脱HTTP开销并建立持久连接。但我也想利用php-fpm的优势。 这样的事情可能吗?

+---------------------+   +-----------+   +--------------------+
| php App (stateless) +---+  php-fpm  +---+ tcp socket server? |
+---------------------+   +-----------+   +--------------------+

我可以使用nginx作为tcp服务器吗?或者我可以直接连接php-fpm吗?

我希望我的意图很明确。 Thx提前。

1 个答案:

答案 0 :(得分:1)

好的,对于每个尝试构建微服务的人来说,包括可以使用持久套接字连接的状态完整服务,并且还想使用PHP,这就是我做到的。

我使用json与作为php应用程序桥梁的服务器进行通信。