项目上的需求是集群均可生成PDF文件或是访问PDF文件,但是没有文件服务器,故做一个简易的文件服务器。
解决方案:集群内的机器(客户端)生成PDF文件之后将PDF文件推给文件服务器,我们暂且称它为服务端;如果某个客户端需要访问到这个PDF文件,则去服务端获取(因为可能其他客户端已经生成了该PDF文件),如果没有找到,则自己客户端生成PDF文件,再将PDF文件推给服务端。
为了实施简易,现采取NodeJs来实现一个小程序。 不多说,直接上代码:
server.js
var express = r
多节点是已弃用的软件包,它提供的功能类似于Node的现代集群功能。 因此,不再需要此软件包,而仅用于历史保存。
多节点为TCP / HTTP服务提供了多个NodeJS进程的启动。 使用多节点,添加使用多个进程来同时服务HTTP请求非常简单,只需将http.Server对象传递给listen函数:
var server = require("http").createServer(function(request, response){
... standard node re