Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Panggilan Metode Asinkron PHP Dalam Kerangka Yii

Biasanya, solusi untuk masalah seperti ini adalah dengan mengintegrasikan bus pesan di sistem Anda. Anda dapat mempertimbangkan produk seperti Pohon Kacang . Ini memerlukan penginstalan perangkat lunak di server Anda. Saya kira saran ini disebut "menggunakan perpustakaan eksternal".

Jika Anda dapat mengakses server penerapan dan Anda dapat menambahkan cronjob (atau mungkin sysadmin dapat), Anda dapat mempertimbangkan cronjob yang melakukan panggilan php-cli ke skrip yang membaca pekerjaan dari antrian pekerjaan di database Anda yang diisi oleh pengontrol metode.

Jika Anda tidak dapat menginstal perangkat lunak di server yang Anda jalankan, Anda dapat mempertimbangkan untuk menggunakan solusi SAAS seperti Iron.io untuk meng-host fungsionalitas bus untuk Anda. Iron.io menggunakan apa yang disebut antrian push . Dengan push queue, bus pesan secara aktif melakukan permintaan (push) ke pendengar yang terdaftar dengan konten pesan. Ini mungkin berhasil karena Anda tidak perlu melakukan permintaan curl.

Jika tidak ada hal di atas yang memungkinkan, tangan Anda terikat. Postingan lain yang cukup relevan dengan topik ini:Pemrosesan PHP yang Dapat Diskalakan dan Tertunda



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mengirim sms massal berhenti di tengah

  2. Konversi dari mysqli_query ke pernyataan yang disiapkan mysqli menggunakan fungsi PASSWORD mysql

  3. nodejs express/rute dan mysql

  4. Bagaimana menambahkan kunci unik ke tabel yang ada (dengan baris yang tidak unik)

  5. Konfigurasi MySQL yang optimal (my.cnf)