Perl - 创建在不同端口上侦听的多个HTTP服务器

时间:2011-03-04 11:34:20

标签: perl http

外部应用程序将HTTP POST请求发送到多个HTTP / HTTPS服务器(例如10个HTTP服务器)。这些HTTP服务器可能会获得几乎相同的HTTP Post请求。如果数据验证通过,这些HTTP服务器将分析数据并发送200 OK响应。

我正在让所有这些HTTP服务器监听具有不同端口的单个主机。

请建议我实现它的一些方法。

仅供参考 - 应用程序和HTTP服务器之间的请求响应只会发生一次,然后HTTP服务器将关闭。

我正在考虑使用分支HTTP:Daemon 10次来实现它,但期待一些简单的解决方案。

此外,我想通过单个界面捕获这些数据,而不是检查来自所有10个单独的10个HTTP服务器的数据。

1 个答案:

答案 0 :(得分:2)

for PORT in `seq 11111 11121` ; do plackup -Ilib --listen :$PORT app.psgi & done