Chuyển tới nội dung chính

Đẩy một giá trị vào từ điển hàng đợi tiến trình (proc_queue_push)

Khai báo​

kích thước = proc_queue_push(khóa, giá trị)

Tham số​

  • khóa
    String. Khóa của hàng đợi.
  • giá trị
    String. Giá trị để đẩy vào hàng đợi.

Giá trị trả về​

  • kích thước
    Integer. Kích thước của hàng đợi sau khi đẩy. Nếu trả về 0, đẩy không thành công.

Mô tả​

  • Hàm này tương đương với proc_queue_push_back.
  • Tất cả hàng đợi tiến trình có tên bắt đầu bằng "xxtouch." hoặc "1ferver." đều được lưu trữ.
  • Kích thước hàng đợi không được vượt quá 10000. Nếu vượt quá, các giá trị sớm nhất sẽ bị loại bỏ (FIFO trimming).
  • Đẩy một giá trị vào từ điển hàng đợi tiến trình và trả về kích thước hàng đợi.
  • Không thể đẩy chuỗi trống.

Ví dụ​

local size = proc_queue_push("billnos", "name")
if size ~= 0 then
print("có "..size.." hóa đơn(s)")
else
print("thất bại")
end