我正在尝试为blueimp的jQuery-File-Upload执行错误处理。对于错误的实现很容易,我可以在服务器上捕获将其包装到JSON对象中的错误。但是,如果服务器出现PHP错误并且消息显示为standard-PHP-message,该怎么办?我试图通过失败回调来处理它:
jQuery('#fileupload').fileupload({
fail: function (ev, data) {
if (data.jqXHR) {
alert('Server-error:\n\n' + data.jqXHR.responseText);
}
},
otherOptions
});
Run Code Online (Sandbox Code Playgroud)
它正在工作,但是如果我按取消按钮删除图像,也会触发回调。因此,我添加了if和data.jqXHR来区别服务器错误和按下取消按钮。但是,如果按下取消按钮,则图像不再从列表中删除。
任何想法如何对意外的服务器错误实施此类错误处理?
谢谢,本
我正在使用多阶段 Docker 构建构建 Quarkus 本机可执行文件,如中所述 Quarkus - Building a Native Executable 中所述
我的项目只包括 Hello World-Example 和一些添加的 ORM 功能(所以不是很多依赖项)。构建工作正常,但我的问题是,它在构建期间消耗了大量内存。这意味着最多6 GiB. 我认为构建时间也很长(总共约 4-6 分钟)。
当我在我们的 CI/CD 基础设施上构建时,问题就开始了。我们那里没有那么多内存,所以构建失败了Error: Image build request failed with exit status 137。
我做错了什么还是这只是正常行为?有没有可能至少减少内存消耗?