0

将 QRCodeGenerator 添加到 API 后,收到 504 - Gateway Time-Out 错误。

QRCodeGenerator QrGenerator = new QRCodeGenerator();
QRCodeData QrCodeInfo = QrGenerator.CreateQrCode(sample.Id, QRCodeGenerator.ECCLevel.Q);
QRCode QrCode = new QRCode(QrCodeInfo);
Bitmap QrBitmap = QrCode.GetGraphic(100);
var pic = sampleInfoSheet.Drawings.AddPicture(sample.SampleNumber, QrBitmap);
pic.SetPosition(row - 1, 1, col - 1, 20);
pic.SetSize(100, 100);

这是添加到 API 端的代码。添加此代码后,代码将发布到测试站点,API 调用因 504 错误而停止。这需要 4-9 分钟,API 调用会停止。试图检查将数据库连接到本地的问题,它工作正常。

有什么办法可以在本地解决问题吗?问题是否仅在网站发布后才发生?是否有任何快速解决方法可以避免此网关超时错误?

4

0 回答 0