0

我的 symfony 应用程序有问题。这用于通过 Api Call 调用以开始导出到 shopware 6。

邮递员错误

我的数据是 5000 种产品,这就是为什么对 Shopware 的 POST 也需要时间。为了保持较低的传输量,我将查询划分为每 100 个产品一个查询。

我的问题是在 2000 个产品之后出口停止,并在 Postman 中显示以下错误消息。这发生在几乎正好 5 分钟后。

我已将两台服务器上的配置调整如下,没有任何变化:

服务器配置

我调用 API 如下:

public function postRequest($request_url, $body = [], $withAUth = true)
{
    $client = HttpClient::create();
    $url = $this->host . $request_url;
    $authorization = "Authorization: Bearer " . $this->token;

    $response = $client->request(
      'POST',
      $url,
      [
        'headers' => [
          'Accept' => 'application/json',
          'timeout' => 0,
          'Authorization' => 'Bearer ' . $this->token,
          'fail-on-error' => false,
          'max_duration' => 0
        ],
        'json' => $body
      ]
    );

    return json_decode($response->getContent());
}
4

0 回答 0