身上长红疙瘩且很痒,考虑是过敏性疾病,荨麻疹可能性大。荨麻疹是由于皮肤、黏膜小血管反应性扩张和通透性增加,出现的一种暂时性、局限性水肿反应。西医荨麻疹常见原因主要有食物,如鱼、虾、蟹等,感染、药物、物理因素,如机械刺激、冷、热、日光等。还有昆虫叮咬,精神因素和内分泌改变,遗传因素等。中医认为荨麻疹的病因是卫外不固,感受风邪不正之气,平素体弱气血不足、情志不畅、肝郁化火、灼伤阴血、肌肤失养、生风生燥引起。