我需要一些关于如何通过远程作业服务器上运行的作业将动态生成的文件获取到运行用户面板以管理作业的前端服务器的建议。
我不希望我的作业服务器的 IP 被暴露,因此不希望用户直接从作业服务器下载。
我还需要一些 Jquery 库来显示下载速度,某种进度条。
我认为知道几个问题的答案会有所帮助。
在我的头顶上:
编辑:
在您的用户面板中,您将获得如下链接:
<a href="remoteTxtFile.php?file_id=100">File 100</a>
此链接应在您的前端服务器上向 remoteTxtFile.php 发起jQuery.getJSON()请求,其中:
我不确定您应该使用什么来实际下载文件。使用 PHP 和stream_notification_callback进行下载(和输出进度)的问题是整个文件将被下载到内存中,这对于 1 GB 文件来说是没有好处的。
也许使用 wget 进行实际下载会更好。