[Notice] About Wallet Service 502/503 Error

in steem •  20 days ago 

Some time ago, the wallet service was unstable. After reviewing the log, the possible reason is that the ahnode encountered a problem of failing to acquire the database lock.

The account's history records are obtained through the condenser_api.get_state API, not the condenser_api.get_account_history.

However, condenser_api.get_state has been listed as a deprecated API.

When obtaining data for the @username/transfers path within it, it will default to retrieving 1,000 history records. That causes the lack of performence.

I created an issue to focus on it. https://github.com/steemit/steem/issues/3694.

Now I have edited 1,000 to 100. This is a temporary solution until we take this API totally offline.

Through two weeks of stress testing, I also adjusted some OpenResty parameters to improve the throughput capacity of the API.

In addition, the SSR of the History Component in the wallet has been cancelled, but the SSR for data retrieval has not been cancelled yet.

The SSR of the condenser_api.get_state API will be cancelled later when this API is replaced by condenser_api.get_account_history.

Finally, the quantity limit of the condenser_api.get_account_history API has been increased from 20 to 100.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

What about TRX rewards on Steem. Will it come back?

There are no relevant plans so far.