When cluster feeding do you take breaks?

My 3 week old cluster feeds until she throws up. Should I take breaks between feeds? If yes, how long? How can I reduce spit up while cluster feeding? She gets so angry if I make her wait