As computing power increases, many researchers have addressed online discrete event simulation approaches for real-time decision making in manufacturing shop floors. They typically use real data received from monitoring systems in a shop floor to support real-time decision making, and then the results are transmitted to the shop floor through an execution system. The online discrete event simulation is used to evaluate various 'what-if' scenarios and to predict the behaviours of the shop floor. This paper presents a state-of-the-art review of the researches and developments on real-time decision making based on online discrete event simulations. To provide a comprehensive review, the various approaches proposed and developed in the literature are classified into four categories: general approaches, artificial intelligence-based approaches, distributed systems approaches and virtual manufacturing and/or virtual factory approaches. Finally, future research challenges and opportunities are identified.