具体需要吃多长时间,还需要根据恢复情况决定,服用药物一段时间后,需要到医院做血常规和尿常规检测,观察血液当中的尿酸水平含量,如果尿酸水平已经恢复正常,就可以停药,但对于尿酸水平一直没有恢复的,就需要服用一段时间药物才可以停止。在服用药物期间尽量不要吃海鲜和动物肝脏类的食物。