当前位置: 首页 > 知识库问答 >
问题:

Heroku上的Wkhtmltopdf PDF打印间歇性失败

公羊绪
2023-03-14

在Heroku上打印PDF时,我经常遇到以下错误。当延迟的作业服务器重新尝试打印时,错误会间歇性发生并消失。

错误信息:

MESSAGE命令失败(exitstate=139): /app/vendor/bundle/ruby/2.5.0/gems/wkhtmltopdf-heroku-2.12.4.0/bin/wkhtmltopdf-linux-amd64-编码UTF-8-dpi 300-边缘-顶部75.0-边缘-底部55.0-头-html /app/tmp/LabReport-Mr.XYZ-14-02-2019\header20190214-4-7ofe2a.html--foter-html /app/tmp/LabReport-Mr.XYZ-14-02-2019\footer20190214-4-nf4kpo.html--禁用-智能-收缩--

共有1个答案

仲孙信瑞
2023-03-14

问题在于wkhtmltopdf-0.12。4,并固定在0.12中。5

https://github.com/wkhtmltopdf/wkhtmltopdf/issues/2510

 类似资料:
  • 我有一个用Java编写的REST API,在JBoss下运行。最近我们将JVM从1.6更新到1.7。这开始导致只有我们正在连接的Python客户端出现问题。间歇性地,Python客户端出现握手失败。我们编写了一个非常简单的测试来重现这个问题: 给出以下输出: 第67次调用在这次运行中失败了,但是每次测试运行失败的时间不同。 我们的其他客户端(Java、Groovy和Ruby)工作起来没有任何问题。

  • 我有一个放心的测试,在这里我将json转换成java对象并在java对象上断言。在response对象中有一个特定的值,我在测试中断言它。当我使用POSTMAN手动运行服务时,我总是在响应中看到参数值,但当我的自动化测试执行时,该值并不总是出现在响应对象中。 我怀疑这可能是服务端没有发送一致响应的问题,但是当手动点击时,该值始终存在。 测试代码: 我认为我的测试很简单,并不复杂,但是断言断断续续地

  • 问题内容: 我有一个通过Apache https proxypass在Tomcat上运行的Java Spring Web应用程序,当它尝试访问安全的IBM Watson服务时间歇性地失败。Apache通过LetsEncrypt证书进行安全保护,该证书重定向到Tomcat端口8080。 环境: Java:jdk1.7.0_80 Solaris 10 Tomcat 8.0.33 Apache2.4.1

  • 我已经编写了一个程序,从usb摄像头捕获图像,并根据检测到的每帧颜色跟踪对象的位置。间歇性(可能在1分钟、10分钟或半小时后发生)我收到错误消息: 我遵循的流程是: 用相机拍摄一帧,cap=cv2。视频捕获(1)/cap。read() 变换几何,cv2。透视图 高斯模糊滤波器,cv2。高斯模糊 BGR到HSV转换,cv2。CVT彩色(模糊帧,cv2.COLOR\u BGR2HSV) 轮廓发现和分析

  • 我在Azure上使用botframework。当开始与机器人交互时,我会得到断断续续的身份验证错误。如果你只是忽略错误,机器人继续正常工作,你不会一直得到错误。 这是最内层的错误:操作返回了无效的状态代码“unauthorized”。错误发生在MessagesController+D__3.MoveNext方法中。

  • 我有一个 Kafka 应用程序,我一直在使用它 kafka-console-consumer.sh 使用消息,如下所示: 它提供了我通过Kafka消费者给Kafka经纪人写的所有消息,没有任何遗漏。 最近,我将该应用程序部署在另一个环境中,因为某些原因,zookeperhost无法访问。所以我使用的是kafka简单的消费者外壳。sh,如下所示: 但是有了这个,我看到很少的消息(大约5000个中有2