The invention provides a real-time data communication heartbeat packet pushing method. The real-time data communication heartbeat packet pushing method comprises the following steps that: after initial connection is established between a client and a server, a client application program automatically sends a heartbeat packet to the server, the heartbeat packet sending period is initially set as preset time, and the heartbeat period is continuously prolonged; and when the heartbeat period is prolonged to the longest heartbeat supporting time of equipment, the longest heartbeat supporting time of the equipment is taken as a heartbeat period, heartbeat packets are continuously sent to the server, network disconnection and reconnection are carried out, heartbeat packet messages are pushed to the server again, and the client is pulled up to operate. The real-time data communication heartbeat packet pushing method prolongs the heartbeat packet sending period continuously, explores the longest heartbeat supporting time of the equipment, and takes a previous heartbeat period of the heartbeat period with heartbeat sending failure as the heartbeat period, so that the equipment can be ensuredto be not disconnected, the sending frequency of heartbeat packets can be reduced, the equipment power consumption is reduced, and the power consumption of the client equipment is obviously reduced.