What does it mean to be sweating blood?

Being nervous. It is just an expression. People don't sweat blood. Another common phrase is sweating bricks....Also not a human process!