cari

Rumah  >  Soal Jawab  >  teks badan

mysql - Tugas berjadual PHP, selepas operasi dilaksanakan, ia akan mengambil masa selama dua jam dan kemudian menghantar mesej teks kepada pengguna.

Keperluan ialah selepas pengguna melakukan operasi, kira detik selama dua jam, dan kemudian lakukan operasi lain pada masa itu

Tetapi kini tiada cara untuk menentukan masa dua jam ini.

Adakah anda mempunyai idea yang bagus

ringa_leeringa_lee2780 hari yang lalu748

membalas semua(9)saya akan balas

  • 巴扎黑

    巴扎黑2017-05-16 13:06:54

    Idea saya adalah untuk menangguhkan pengagihan tugas melalui baris gilir, iaitu untuk mencetuskannya selepas 2 jam, dan kemudian menghantar mesej teks dalam tugasan.
    Berikut ialah pautan dokumen:

    • Agihan tertunda beratur

    • Pemberitahuan SMS

    balas
    0
  • PHPz

    PHPz2017-05-16 13:06:54

    Buat jadual untuk menyimpan nombor telefon mudah alih pengguna, kandungan mesej teks dan masa ia perlu dihantar.
    Pengguna boleh menambah baris rekod baharu dengan satu klik.
    Tetapkan tugas berjadual, semak setiap minit, hantar apabila masa tamat, dan padamkan rekod selepas menghantarnya

    balas
    0
  • PHP中文网

    PHP中文网2017-05-16 13:06:54

    Letakkan nama tugasan yang akan dilaksanakan dan masa pelaksanaan ke dalam set yang dipesan redis, dan kemudian semak skor set yang dipesan redis dengan kerap, dan jika ia berada dalam julat, keluarkan tugas pelaksanaan

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:06:54

    Apabila pengguna beroperasi, dia pasti akan menjimatkan masa operasi dalam jadual, dan daemon akan terus bertanya sehingga ia menghantar mesej teks dalam masa dua jam

    balas
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:06:54

    Ini adalah keperluan untuk pemasa dan baris gilir mesej. . .

    balas
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:06:54

    Linux menggunakan crontab dan sistem antara muka seperti tetingkap mempunyai tugas tersuainya sendiri Gunakan curl tugas berjadual untuk menentukan fail php, atau gunakan php untuk melaksanakan fail php. Dalam kes ini, dengan melakukan akses berjadual setiap minit (sama seperti pengundian), apabila mengakses fail PHP, baca data jadual data yang disimpan (data dua jam bersyarat), anda perlu membuang data ke dalam baris gilir (untuk mengelakkan apabila jumlah data terlalu besar, Menghantar sejumlah besar maklumat membawa kepada penggunaan sumber pelayan yang berlebihan), dan akhirnya mengekstrak data kuantitatif daripada baris gilir dan menghantar data

    balas
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 13:06:54

    Gunakan crontab untuk menjalankan baris gilir tugas pangkalan data

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:06:54

    Anda boleh menggunakan rangka kerja tak segerak PHP, seperti Workerman atau Swoole, untuk mencipta pemasa dan melaksanakan tugas apabila anda memerlukannya! ! !

    balas
    0
  • PHP中文网

    PHP中文网2017-05-16 13:06:54

    Jimatkan masa dan acara untuk dicetuskan, skrip akan menjalankan data setiap minit, dan melaksanakannya apabila masanya tamat

    balas
    0
  • Batalbalas