我想知道是否有一种方法可以指定您在 appfog 上修改的任何特定部分的文件夹,当您在 appfog 上推送或更新应用程序时,它会从您推送的当前目录上传所有内容,但有时您会修改一些应用程序的一部分,但您不想上传整个应用程序
当您尝试上传时,Appfog 存在一些应用程序大小问题,我想知道是否有一种方法可以指定应用程序的一部分而不是整个应用程序
目前还不能这样做。每次更新时,您的应用程序的文件系统都会被销毁,并且应用程序会重新部署在一个或多个不同的应用程序实例上。这意味着部分更新会破坏先前更新的文件。
AppFog 的云控制器会在推送和更新期间缓存文件,这样 AF 工具就不必为每次更新重新发送未更改的文件。如果您的更新失败,请再试一次,它基本上会从中断的地方继续。有时可能需要多次更新重试来构建此缓存。缓存确实会过期,因此几天后可能需要重新开始更新。然而,100mb 或更大的文件仍然是一个问题。
如果您的应用程序内容丰富或媒体丰富,您可以使用像 amazon S3 这样的CDN来存储 zip、图像、视频和音乐。这将为您的应用提供更好的性能并加快您的自动更新。