外部应用程序将HTTP POST请求发送到多个HTTP / HTTPS服务器(例如10个HTTP服务器)。这些HTTP服务器可能会获得几乎相同的HTTP Post请求。如果数据验证通过,这些HTTP服务器将分析数据并发送200 OK响应。
我正在让所有这些HTTP服务器监听具有不同端口的单个主机。
请建议我实现它的一些方法。
仅供参考 - 应用程序和HTTP服务器之间的请求响应只会发生一次,然后HTTP服务器将关闭。
我正在考虑使用分支HTTP:Daemon 10次来实现它,但期待一些简单的解决方案。
此外,我想通过单个界面捕获这些数据,而不是检查来自所有10个单独的10个HTTP服务器的数据。
答案 0 :(得分:2)
for PORT in `seq 11111 11121` ; do plackup -Ilib --listen :$PORT app.psgi & done