延时执行希望可以自己传时间戳!
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Read the queue's delay execution entry point and how delayed jobs are stored and removed. The issue asks to supply an absolute countdown timestamp so a job can be found and removed after its scheduled time changes; check the existing delay API and tests to see how they define completion. The payload names no files or tests, so locating the relevant code will take repository exploration.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
目前系统是自己time + delayTime.
现在有这么一个场景,我自定义2021-11-16日上架商品,我当前定义的time()是a 上架日期是b. b-a后一个差值是c.我把c丢给delayTime去。在delayTime 又是当前的time().这个time不是我前面拿到的那个time可能会造成有一至两秒或更多的差。
然后我又更改了商品上架日期为2021-11-17日。但是2021-11-16的那个时间戳如果和队列里的score无法匹配,我没办法在队列里找到删除它。导致它成为了一个死的。到了时间就可能触发上架了。
期望:希望自己能完整定义一个倒时时间戳。
- Ngôn ngữ chính
- PHP
- Star
- 12
- Fork
- 10
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của easy-swoole/queue
-
More DriversĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
easy-swoole/queue#14 ·
-
传入 waitTime 时间参数时, 内部报错Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 55/100
easy-swoole/queue#13 ·
Tất cả issue của easy-swoole/queue
Issue tương tự
-
GD decoder discards the finfo media type in mediaTypeByBinary() since 4.4.0Có thể đã có người làm @lazerg đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
Intervention/image#1556 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug No Code Attached Yet
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
joomla/joomla-cms#48730 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Sync EN] Add more details about the array returned from openssl_x509_parse (php#2666) (#6013)Đang mởsync-en
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[Sync EN] Add more details about the array returned from openssl_x509_parse (php#2666) (#6013)Đang mởsync-en
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Перевод устарел
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100