<p>seledri menjalankan kode lama dan kode baru secara bersamaan</p>

Dibuat pada 20 Okt 2016  ·  3Komentar  ·  Sumber: celery/celery

Halo semua!!
Saya menggunakan seledri untuk menjalankan tugas django saya. Setelah saya mengubah kode saya kemarin, saya menemukan seledri menjalankan kode lama dan kode baru saya. Jadi ketika saya melewati parameter yang sama ke tugas, kadang-kadang saya mendapatkan kesalahan, kadang-kadang berhasil dieksekusi. saya sudah tryd purge, restart celery, tapi semua uesless.
Adakah yang bisa memberi tahu saya apa yang terjadi?

Question

Komentar yang paling membantu

Apakah Anda menemukan solusi untuk itu? Saya mengalami masalah yang sama dengan mesin lokal saya dan di server produksi saya.

Semua 3 komentar

Pembersihan seharusnya telah membersihkan semuanya (seledri -A pembersihan nama proyek), tetapi jika Anda menggunakan Penjadwal Basis Data Django di area Admin Django, dan tidak menghapus tugas yang tidak diinginkan menggunakan ini, itu mungkin mengembalikannya.
Saya bukan ahli, hanya mencoba membantu.

Apakah Anda menemukan solusi untuk itu? Saya mengalami masalah yang sama dengan mesin lokal saya dan di server produksi saya.

Apakah Anda menemukan solusi untuk itu? Saya mengalami masalah yang sama dengan mesin lokal saya dan di server produksi saya.

Saya menghadapi masalah yang sama hari ini. Langkah-langkah yang membantu saya:

  1. Hentikan semua pekerja.
  2. Hapus cache python di direktori proyek. Perintah ini akan menghapus konten __pychache__ di semua direktori:
    find . | grep -E "(__pycache__|\.pyc|\.pyo$)" | xargs rm -rf
  3. Mulai ulang server.
Apakah halaman ini membantu?
0 / 5 - 0 peringkat