2015-07-05 23 views
7

Tôi có một chương trình sử dụng phantomjs. Chỉ nên có một phiên bản cho chương trình và không có chương trình nào sử dụng Phantomjs.Cách giết phiên bản cũ của phantomj bằng monit

Nhưng đôi khi Phantomjs được khởi chạy vài lần mẫu. Có lẽ chương trình của tôi có lỗi. Để khắc phục nhanh chóng, tôi muốn giết phiên bản cũ nếu có Phantomjs phiên bản nhiều hơn một bằng monit.

Tôi có thể tìm các phiên bản của Phantomj bằng cách sử dụng chức năng matching trong monit. Nhưng tôi không thể tìm ra cách so sánh hai trạng thái cá thể và giết chết trạng thái cũ.

Tôi rất biết ơn vì bất kỳ lời khuyên nào.

Trả lời

1

Sử dụng một dấu thời gian trên mỗi trường hợp sau đó sử dụng:

.quit() 

Trên dụ cổ xưa nhất?

Phương pháp này sẽ giết chết cá thể và tất cả các tài nguyên.

+0

Cảm ơn bạn đã trả lời, nhưng tôi muốn biết cách so sánh các dấu thời gian của nhiều cá thể trong đơn vị chứ không phải cách thức để loại bỏ cá thể. Hay tôi hiểu lầm câu trả lời của bạn? – ironsand

Các vấn đề liên quan