我们收到此警报,似乎控制器服务器无法将文件传输到我们的生产服务器,因为文件太大而无法传输到我们的生产服务器:
*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服务的配置文件吗?
答案 0 :(得分:1)
我不确定fip文件传输的最大大小,但它可能是2的幂(32mb,64mb等)。
在任何情况下,FIP(文件安装协议)的目的是将应用程序逐步部署到生产服务器。在软件分发过程中包含大型日志文件可能会堵塞您的网站更新过程,因为它已安装到十几台或更多服务器上(特别是当一些服务器位于该国的另一侧时)。
首先,您可能想要考虑是否确实要将日志文件从Controller部署到生产服务器(Controller正在做什么创建该日志文件,以及为什么要在生产服务器上使用它?)。
如果您确实需要将该文件复制到生产服务器,我建议您独立完成软件和Web文件的安装过程。为此,请将日志文件包含在fip的排除列表中,然后手动复制。