当使用 Dymo Labelwriter javascript 通过 上的服务进行打印时
https://localhost:41951/DYMO/DLS/Printing/PrintLabel
,调试器显示调用打印标签并返回“true”大约需要 16 秒。调用也是如此RenderLabel
。
这在 Chrome 和 Edge 上都会发生,当前版本在 Windows 10 上。
我已将标签打印机软件重新安装至最新版本。
奇怪的是,这种情况发生在两台机器上,但在第三台机器上,打印大约在 500 毫秒内完成。所有机器(据我所知)都已更新。
答案1
这严重限制了客户开展业务的能力,因此我启动了 Procmon 并查明了问题的根源。
这似乎是由于 Dymo Label Service 每次输入标签以验证其架构时都会查询 128.30.52.100 (hans-moleman.w3.org)。直到今天,我们才受到此服务的速率限制。
针对此 IP 地址为 DLS 服务可执行文件设置出站防火墙规则可修复此问题。