-
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dotaz na ares někdy vrací prázdný simpleXmlElement #20
Comments
Víme ič pří kterém vypadlo? Potřeboval bych znát návratové xml, abych věděl jak na to reagovat. |
Konkrétní ičo bylo 26707543, každopádně to při větším dotazování, kdy se systém ptá řádově na tisíce různých společností. Tím pádem se SimpleXmlElement vytvoří prázdný. |
Jen pro zajímavost používáš metodu Ares::load nebo Ares::loadByIdentificationNumbers? |
Používá se tam loadData, s tím že requesty jsou časově oddělené (vždy po provolání a zapsání dat se čeká několik sekund než rabbitmq zpracovává další požadavek té fronty), ale je jich tam po sobě řádově tisíce. |
Do mastru jsem dal podmínku aby to kontrolovalo namespace Pak bych tě poprosil kdyby jsi přešel na metodu určenou k hromadnému stahování |
4 03 Forbidden response:
<title>Ptup zak!</title>
|
To bych tipnul že tě bloknuli. |
Ano, přesně tak. Ale jde o to že v ten moment response aresu neni xml, ale nějaká response tam je. |
Nemáš náhodou k tomu exception? Protože nevím na kterým řádku ti ta chyba vyletěla.
A nechci se nechat zablokovat. |
no activity |
Někdy se stane, že v dotazu projde prázdný SimpleXmlElement, a poté kód vrací typeError u ověření zda-li hodnota PSČ existuje.
Upravil jsem to v PR #19
Situaci se mi nepovedlo nijak nasimulovat, ale sem tam se mi objeví v error logách.
Každopádně do logu se mi chytilo ještě něco a to konkrétně tohle:
[2021-03-10 03-31-21] PHP Notice: Undefined index: D in /project/vendor/h4kuna/ares/src/Ares.php:119 @ CLI (PID: 23913): /project/bin/console.php rabbitmq:staticConsumer aresApiConsumer 1000
nejedná se o to samé jako u #14 ?
The text was updated successfully, but these errors were encountered: