Refactor worker redis, add Register