Làm cách nào để xác định và duyên dáng giết các quy trình dịch vụ Gp hung?


11

Tôi đã xuất bản một công cụ gp như một dịch vụ gp không đồng bộ .

Khi công cụ gp bị treo, tôi muốn cho phép người dùng giết nó mà không ảnh hưởng đến các dịch vụ khác. Nếu tôi đặt một dịch vụ web trên SOM giết chết một quy trình dựa trên ID, nó có gây hại cho các dịch vụ khác không?

Câu hỏi liên quan:

Có cách nào để dịch vụ web chạy trên máy SOM giết chết một quy trình trên máy SOC (khác) không?

Điều đầu tiên mà công cụ gp thực hiện là ghi hostID và processID vào tệp nhật ký, nhưng tôi muốn một hệ thống hoạt động cho bất kỳ dịch vụ gp nào, không chỉ các dịch vụ ghi thông tin này.

Có yêu cầu nào tôi có thể gửi đến máy chủ gp trả về hostID & processID cho một jobID tùy ý không?

Cập nhật: Trước tiên, tôi đã quyết định thực hiện một phương pháp để hủy bỏ các công việc GP và sau đó chỉ theo đuổi chiến lược tiêu diệt quy trình nếu việc hủy bỏ chứng tỏ không hiệu quả. Vì API REST hiện không có phương thức Hủy , nên tôi sẽ thực hiện việc này thông qua SOAP. Tôi cũng đã được hướng dẫn cách đăng nhập ID quy trình , vì vậy theo cách đó tôi sẽ không cần phải dựa vào nhật ký của chính mình.

Câu trả lời:


2

Tôi nghĩ tôi sẽ thử cái này và điều tôi thấy là bạn có thể cần phải xây dựng một cái gì đó

http://help.arcgis.com/en/sdk/10.0/serveradf_net/conceptualhelp/index.html#/GeoprocessingResourceManager_control/000200000005000000/

Nếu bạn sử dụng Trình quản lý tài nguyên địa lý, kết hợp với một số mã tùy chỉnh để xử lý từng sự cố của Dịch vụ xử lý địa lý cụ thể hơn bạn có thể sắp xếp một công cụ quản trị để thả riêng các Dịch vụ GP treo dựa trên người dùng. Điều này không dễ dàng và tôi không có nhiều hơn nghiên cứu vào thời điểm này.

Xin vui lòng nếu bất cứ ai đã làm điều này hoặc có câu trả lời khác hãy quay lại với Kirk vì có vẻ như một cái gì đó đáng giá và dừng lại và bắt đầu dịch vụ không phải lúc nào cũng có sẵn.

Chúc vui vẻ, CDB

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.