Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js OpenShift中的HAProxy配置_Node.js_Openshift_Haproxy - Fatal编程技术网

Node.js OpenShift中的HAProxy配置

Node.js OpenShift中的HAProxy配置,node.js,openshift,haproxy,Node.js,Openshift,Haproxy,我对HAProxy和OpenShift都是新手。下面是我试图做的设置-通过Ghost(一个NodeJS应用程序)提供博客,通过PHP插件提供静态网站文件(我认为这是在OpenShift上提供静态HTML/JS的最佳方式)和实际应用程序。我想根据URL将请求路由到特定设备 我想确认这是否是正确的设置方式。你能给我一些关于HAProxy配置的建议吗?我认为,与其在HAProxy中这样做,不如为你的静态资产运行一个单独的设备,或者使用Amazon S3或CloudFront作为静态资产。我认为除了s

我对HAProxy和OpenShift都是新手。下面是我试图做的设置-通过Ghost(一个NodeJS应用程序)提供博客,通过PHP插件提供静态网站文件(我认为这是在OpenShift上提供静态HTML/JS的最佳方式)和实际应用程序。我想根据URL将请求路由到特定设备


我想确认这是否是正确的设置方式。你能给我一些关于HAProxy配置的建议吗?

我认为,与其在HAProxy中这样做,不如为你的静态资产运行一个单独的设备,或者使用Amazon S3或CloudFront作为静态资产。

我认为除了ssh之外,你不能直接更改HAProxy配置。一旦你旋转了所有三个齿轮,你就不再有任何可供缩放的自由齿轮(如果你付钱的话,你当然可以)。为什么选择PHP来处理静态文件?@wayne是的,我同意我会支付额外的设备来扩展。您是否建议使用NodeJS实例本身为静态文件提供服务?我建议1)nginx(只需在gear search中键入“nginx”)。2) 没有像express这样的框架的简单节点。仅使用visionmedia/send。3) PHP