Trolls and Vile Vitriol

This troll’s comment gave me pause. What’s the best response? Public humiliation & shame? Just ignoring them? Gentle correction? Or???

I find it hard to sit silently when I witness cruelty, even as I recognize that response is exactly what the troll seeks. Certainly don’t want to reward deviant behavior. However, what’s effective?