[Notice] The Progress of Fixing Unstable Issue of Website

in #steem13 days ago (edited)

Recently the Condenser and the Wallet are not stable.

The console panel of AWS shows that the instances of Condenser and Wallet were replaced by ALB frequently.

image.png

image.png

The logs collected by Scalyr display the docker daemon were crashed but those information didn't explain why.

image.png

The errors occured in Log Module of Docker.

I searched all internet and found that the Log part had bugs before.

All the Steemit docker container used Syslog collected logs before.

Thn the Scalyr Agent pushed /var/log/messages to Scalyr Server.

It seems that using Syslog was not a clever way.

The Scalyr Agent supports a module to collect Docker JSON file logs.

Now I have changed the condenser and wallet docker log driver to json-file.

After update the environment (July 5, 2025, 02:58:31 UTC+8), the Condenser and Wallet instances didn't replaced again.

image.png

I think the unstable situation has been fixed.

Let's observe for a while longer.

If you have any issue, feel free to leave a message to me on here or Github.

Sort:  

Hello @ety001 i have made Pull Request https://github.com/steemit/condenser/pull/3959 . This enables , Advance Options on Comments
image.png . This can be tested on https://steemit.blazescanner.org/

In this comment I have Power-UP 100%

In this Comment i have rewarded 50-50 with @ety001 as 50% Beneficiary
image.png

In This Comment i have Declined Rewards
image.png

Testing This in https://steemitdev.com with Declining Rewards

now with 50/50 and ety001 as 10% null as 10% and blaze001apps as 10%

Full power up with beneficiaries

test

Well done! I bet that was a pain to diagnose!

Yeah, it was really a hard work.

Regards

a few days ago I had a problem, only the steemit page could not be displayed, and I reported it to xpilar.

but now it is no longer a problem,
hopefully the damage or error there can be resolved @ety001

test

I have the feeling that when things get difficult, you are often one of the few (or the only one) who can solve the problem. You should be in the top 20!

Thank you. I am the employee. This is my duty. The issue may be fixed slowly but it must be solved finally.