问题分析:身上长红疙瘩应该服用抗病毒的药物来进行治疗,还可以配合着抗过敏的药物。也可以去医院做相关的检查,明确诊断之后,在医生的指导下做出合理的治疗方案。可能是因为吃辛辣刺激性的食物或者海鲜的情况引起的症状。