如何启动HHVM CLI Server
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何启动HHVM CLI Server相关的知识,希望对你有一定的参考价值。
HHVM 3.19增加了一个名为CLI服务器模式的东西:https://hhvm.com/blog/2017/04/13/hhvm-3-19.html
CLI服务器的想法是可以共享一些缓存,并且可以避免HHVM的启动成本。文档没有关于如何运行它的信息:https://docs.hhvm.com/hhvm/advanced-usage/CLI-server
可以在此处找到CLI服务器的实际代码:https://github.com/facebook/hhvm/blob/master/hphp/runtime/server/cli-server.cpp
但是我看不到可调用的端点,我在网上找不到任何其他关于它的文档。所以...谁有一个如何调用它的例子?
您可以在下面看到与CLI-Server相关的ini选项列表
https://docs.hhvm.com/hhvm/configuration/INI-settings#cli-server
根据此信息,您必须使用选项hhvm.use_remote_unix_server才能启动CLI Server。以下是一个例子:
hhvm --mode server -d hhvm.server.type = fastcgi -d hhvm.server.port = 9000 -d hhvm.use_remote_unix_server = yes -d hhvm.unix_server_path = / tmp / sock2
我使用nginx-fastcgi来使用HHVM,当我运行localhost / info.php时,我得到以下信息:
我不得不说我没有测试任何CLI服务器功能,我刚刚测试了启动选项,我应该做一些研究,但我希望这些信息可以提供帮助。
最好的问候Javi
以上是关于如何启动HHVM CLI Server的主要内容,如果未能解决你的问题,请参考以下文章