Saya telah menerbitkan alat gp sebagai layanan gp non-gabungan asinkron .
Ketika alat gp hang saya ingin memungkinkan pengguna untuk membunuhnya, tanpa memengaruhi layanan lain. Jika saya meletakkan layanan web pada SOM yang membunuh proses berdasarkan ID, apakah itu akan merusak layanan lain?
Pertanyaan-pertanyaan Terkait:
Apakah ada cara untuk layanan web yang berjalan pada mesin SOM untuk mematikan proses pada mesin SOC (berbeda)?
Hal pertama yang dilakukan alat gp adalah menulis hostID dan processID ke file log, tapi saya ingin sistem bekerja untuk layanan gp apa pun, bukan hanya yang yang mencatat info ini.
Apakah ada permintaan yang bisa saya buat ke server gp yang mengembalikan hostID & processID untuk jobID yang sewenang-wenang?
Pembaruan: Saya telah memutuskan untuk terlebih dahulu menerapkan metode untuk Membatalkan pekerjaan GP, dan kemudian hanya mengejar strategi proses pembunuhan jika membatalkan terbukti tidak efektif. Karena REST API saat ini tidak memiliki metode Cancel , saya akan melakukan ini melalui SOAP. Saya juga telah ditunjukkan cara mencatat ID proses , jadi dengan begitu saya tidak perlu bergantung pada pencatatan saya sendiri.