Retrieve items functions don't work

  • Servitel

    448 messages

    Suisse

    I need to retrieve items for an user with around 500000 items
    Since some days your system hangs up or return 0 items randomly and I'm not able to use the function

    It's possible tp fix this issue please ?

    I have already opened a thread one week ago without answer, I hope this time I receive an answer !
  • @dorian
    Administrateur

    69 messages

    Belgique

    Hello Servitel,

    We are investigating this issue today.
    I get back to you by the end of the day.

    Have a nice day,
    Regards,
    --
  • @dorian
    Administrateur

    69 messages

    Belgique

    We are on a fix, I get back to you when released.

    Regards,
    --
  • Servitel

    448 messages

    Suisse

    We are on a fix, I get back to you when released.

    Regards,
    --
    • Posté le 27 mai 2024 à 16:22
    • #1750952
    Any new ?
  • @dorian
    Administrateur

    69 messages

    Belgique

    Any new ?
    • Posté le 31 mai 2024 à 02:42
    • #1752497
    Hello Servitel,

    We added 2 more efficient calls for big scale stores, here are the calls to retrieve open and close (unsold) items:
    Lien (https)
    Lien (https)

    Sold item call is still in progress.

    Have a nice day,
    Regards,
    --
  • Servitel

    448 messages

    Suisse

    Hello Servitel,

    We added 2 more efficient calls for big scale stores, here are the calls to retrieve open and close (unsold) items:
    Lien (https)
    Lien (https)

    Sold item call is still in progress.

    Have a nice day,
    Regards,
    --
    • Posté le 31 mai 2024 à 04:56
    • #1752584
    Just checked. I don't see difference between the old call item/fixedprice/opened and the new one item/opened

    The retrieve time is more than 1 minute per 1000 items and sometimes the first call return 0 items
  • Servitel

    448 messages

    Suisse

    Now works !
    Just an info: with this new call I can filter items in auction and fixed prices ?
  • @dorian
    Administrateur

    69 messages

    Belgique

    Now works !
    Just an info: with this new call I can filter items in auction and fixed prices ?
    • Posté le 31 mai 2024 à 05:04
    • #1752593
    Unfortunately you can not, but you now have the field "selling_type" in the response.
  • Servitel

    448 messages

    Suisse

    Unfortunately you can not, but you now have the field "selling_type" in the response.
    • Posté le 31 mai 2024 à 05:38
    • #1752611
    There are some problems on this new function.
    The result is random.
    On 10 calls 5 times the result is empty and on another 2 times the flush hangs up after3/5 calls

    I use 1000 items per call, but the same result if I pass 100 items or 1 item
  • @dorian
    Administrateur

    69 messages

    Belgique

    There are some problems on this new function.
    The result is random.
    On 10 calls 5 times the result is empty and on another 2 times the flush hangs up after3/5 calls

    I use 1000 items per call, but the same result if I pass 100 items or 1 item
    • Posté le 31 mai 2024 à 05:53
    • #1752620
    Could you paste us the http response when you get the empty body?
  • Servitel

    448 messages

    Suisse

    504 Gateway Timeout
  • Servitel

    448 messages

    Suisse

    Could you paste us the http response when you get the empty body?
    • Posté le 31 mai 2024 à 06:04
    • #1752626
    504 Gateway Timeout
  • Servitel

    448 messages

    Suisse

    Could you paste us the http response when you get the empty body?
    • Posté le 31 mai 2024 à 06:04
    • #1752626
    Just to know if the fix is in progress or not
  • @dorian
    Administrateur

    69 messages

    Belgique

    Just to know if the fix is in progress or not
    • Posté le 3 juin 2024 à 03:05
    • #1753880
    Hello Servitel,

    Yes it is, i'm coming back to you when released.

    Have a nice day,
    Regards,
    --
  • Servitel

    448 messages

    Suisse

    Hello Servitel,

    Yes it is, i'm coming back to you when released.

    Have a nice day,
    Regards,
    --
    • Posté le 4 juin 2024 à 03:27
    • #1754564
    Any forecast for this fix ?
  • @dorian
    Administrateur

    69 messages

    Belgique

    Hello Servitel,

    An optimization has been released now.
    A new call for sold items is also available Lien (https) .

    We are looking forward for your feeback.

    Have a nice day,
    Regards,
    --
  • Servitel

    448 messages

    Suisse

    Hello Servitel,

    An optimization has been released now.
    A new call for sold items is also available Lien (https) .

    We are looking forward for your feeback.

    Have a nice day,
    Regards,
    --
    • Posté le 7 juin 2024 à 04:29
    • #1756523
    The issue is for the items on sale, not for items sold !
  • @dorian
    Administrateur

    69 messages

    Belgique

    The issue is for the items on sale, not for items sold !
    • Posté le 7 juin 2024 à 04:33
    • #1756526
    The optimization is for items on sale
  • Servitel

    448 messages

    Suisse

    The optimization is for items on sale
    • Posté le 7 juin 2024 à 04:37
    • #1756529
    The optimization dont' work. The system hangs up with "Bad Gateway" error after 2 minutes of waiting.

    The same error since 2 weeks
  • @dorian
    Administrateur

    69 messages

    Belgique

    The optimization dont' work. The system hangs up with "Bad Gateway" error after 2 minutes of waiting.

    The same error since 2 weeks
    • Posté le 7 juin 2024 à 04:42
    • #1756532
    Could you send us the query and the concerned store?
  • Servitel

    448 messages

    Suisse

    Could you send us the query and the concerned store?
    • Posté le 7 juin 2024 à 05:36
    • #1756583
    Lien (https)

    Tried also with 100 items or 1 item with same result

    Store is "dodo-postcards"
  • @lco
    Compte fermé

    94 messages

    Belgique

    Hi Servitel,
    I've investigated your issue.
    From what I can see on the servers logs, the last call you made on the API was terminated by a '499' http status code.
    We use Nginx to server http requests, this 499 is a special code in Nginx that means that the client (your side) has closed the connection before the response has been fully sent by the server.

    I strongly suggest to search for a timeout setting in your script, since the is not a server side error.

    Regards,
    Laurent.
  • Servitel

    448 messages

    Suisse

    Hi Servitel,
    I've investigated your issue.
    From what I can see on the servers logs, the last call you made on the API was terminated by a '499' http status code.
    We use Nginx to server http requests, this 499 is a special code in Nginx that means that the client (your side) has closed the connection before the response has been fully sent by the server.

    I strongly suggest to search for a timeout setting in your script, since the is not a server side error.

    Regards,
    Laurent.
    • Posté le 7 juin 2024 à 07:27
    • #1756655
    Hi Laurent
    I have added the "Unlimited" wait. But after 6 minutes nothing is sent by your server

    Started request at 13:30:32 GMT+1
  • Servitel

    448 messages

    Suisse

    Hi Servitel,
    I've investigated your issue.
    From what I can see on the servers logs, the last call you made on the API was terminated by a '499' http status code.
    We use Nginx to server http requests, this 499 is a special code in Nginx that means that the client (your side) has closed the connection before the response has been fully sent by the server.

    I strongly suggest to search for a timeout setting in your script, since the is not a server side error.

    Regards,
    Laurent.
    • Posté le 7 juin 2024 à 07:27
    • #1756655
    If I use the old call
    Lien (https)

    I receive the error 504 Gateway Time-out

    Query started at 13:45:13 GMT +1
  • @lco
    Compte fermé

    94 messages

    Belgique

    Here is our latest logs for you:

    217.XXX.XXX.XXX - - [07/Jun/2024:13:35:18 +0200] "GET /item/opened?token=XXX&startingItem=131000&numberOfItems=1000 HTTP/2.0" 200 2262966
    217.XXX.XXX.XXX - - [07/Jun/2024:13:35:20 +0200] "GET /item/opened?token=XXX&startingItem=132000&numberOfItems=1000 HTTP/2.0" 200 2268276
    217.XXX.XXX.XXX - - [07/Jun/2024:13:35:22 +0200] "GET /item/opened?token=XXX&startingItem=133000&numberOfItems=1000 HTTP/2.0" 499 0

    Which means, everything was going fine until you disconnected (499) without any byte sent (0)

Rejoignez la communauté des collectionneurs !

S'inscrire Se connecter