The shingles vaccine is usually immunized for a period of 4 to 5 years and is mainly used to prevent infection by the shingles virus.
In general, the shingles vaccine does not achieve lifelong immunity after injection, you can get protective antibodies after injection, but this antibody will be delayed with time, the initial decrease, and may eventually lose the protective effect, usually lasts for about 4 to 5 years.
The shingles virus is a relatively common virus that may lead to the development of chickenpox if children are infected, or herpes if adults are infected, which can cause symptoms of neuralgia.
Therefore, usually about 4 years after the shingles vaccine, you can go to the hospital for relevant antibody tests to determine whether the vaccine has lost its protective effect.