小孩1岁2个月,上周四打了麻腮风疫苗,本周二晚出现低烧37度左右,体温比平时感觉高,未持续发烧,白天晚上发热反复,但精神状态一直挺好。本周四开始出现高烧38.5度以上。现在孩子的情况是吃了布洛芬就退烧,6个小时左右药效过了又开始发烧38.5度以上,情况反复,但是孩子精神状态一直很好,未出现流鼻涕咳嗽鼻塞症状,验血显示异型淋巴细胞比33%,请问发烧是什么原因,该吃什么药治疗,需要住院输液吗?