Refactor postTask to return Error if exceed ironmq limit