According to your description, it's possible that it's an inflammation of the blood vessels, and it's a good idea to come to the hospital to make a diagnosis and a treatment plan.
Doctor, there's a lump in the leg, and it's there for a while, and it's not very small.