public function push($item, $eta = null)
{
$eta = QueueUtils::normalizeEta($eta);
if (!msg_send($this->getQueue(), $eta, $item, $this->serialize, false, $errorCode)) {
throw new QueueException($this, self::getErrorMessage($errorCode), $errorCode);
}
}