0

我们收到此警报,由于文件太大而无法传输到我们的生产服务器,控制器服务器似乎无法将文件传输到我们的生产服务器:

*exception: tooltwist.fip.FipException: File is too large to be downloaded: tomcat/bin/synnexESDClient.2013-04-30.log*

检查控制器图像后,文件大小为 84MB:

-rw-rw-r--. 1 controller controller **84M** Apr 30 23:59 synnexESDClient.2013-04-30.log

FIP 服务可以处理从控制器传输到生产服务器的每个文件的最大文件大小是多少?或者是否有我们可以检查的 FIP 服务的配置文件?

4

1 回答 1

1

我不确定 fip 文件传输的最大大小,但它可能是 2 的幂(32mb、64mb 等)。

无论如何,FIP(文件安装协议)的目的是将应用程序增量部署到生产服务器。在软件分发过程中包含大型日志文件可能会阻塞您的网站更新过程,因为它安装在十几台或更多服务器上(尤其是当一些服务器位于国家的另一端时)。

首先,您可能要考虑是否真的想将日志文件从 Controller 部署到生产服务器(Controller 在做什么来创建该日志文件,为什么要将它放在生产服务器上?)。

如果您确实需要将该文件复制到生产服务器,我建议您独立于软件和 Web 文件安装过程进行操作。为此,请将日志文件包含在 fip 的排除列表中,然后手动复制它。

于 2013-05-02T13:12:55.670 回答