0

我正在尝试在我持续部署的 Java 应用程序中设置一个Apache Mina FTP 服务器。我希望能够在用户不经历 FTP 停机的情况下更新和部署它。我怀疑这涉及某种代理(ProxyConnector?)来处理请求并将它们委托给我的 FTP 服务器的两个副本。进行更改时,应先更新并重新启动另一个副本,以保持正常运行时间。

我无法使用 Apache 的 Mina FTP 服务器找到任何这样的示例。这可能吗?我在哪里可以找到示例?谢谢。

4

1 回答 1

0

您需要一个标准的代理服务器来监听两个 FTP 端口并将连接传递到两个 FTP 服务器之一,您甚至可以实现故障转移或负载平衡代理。最简单的 TCP 代理只是将它从一个套接字获取的内容双向复制到另一个套接字。

无论您代理的是什么 TCP 服务器或它使用什么软件,代码都是相同的。

于 2011-06-09T16:14:58.263 回答