I put the torch to light up everything around it, but it seem like this isn’t work for the top face of any blocks at y= 320 (the build height limit). That dark place still allow monsters to spawn, which those zombies can harm my villagers nearby there.
This issue is being tracked at MCPE-149213.