Tôi tự hỏi nếu nó có thể nộp, màn & giết ứng dụng tia lửa từ một dịch vụ khác.Gửi & chương trình Kill Spark Ứng dụng lập trình từ một ứng dụng khác
yêu cầu của tôi là như sau:
Tôi đã viết một dịch vụ mà
- phân tích cú pháp dùng lệnh
- dịch chúng vào hiểu luận một đã chuẩn bị Spark-SQL ứng dụng
- nộp đơn cùng với đối số cho Spark Cụm sử dụng
spark-submit
từProcessBuilder
- Và kế hoạch để chạy các ứng dụng điều khiển tạo trong chế độ cụm.
Các yêu cầu khác cần:
- Query về các ứng dụng tình trạng, ví dụ, tỷ lệ vẫn
- Kill truy vấn accrodingly
Những gì tôi tìm thấy trong spark standalone documentation đề xuất xóa ứng dụng bằng:
./bin/spark-class org.apache.spark.deploy.Client kill <master url> <driver ID>
Và nên find the driver ID through the standalone Master web UI at http://<master url>:8080.
Vì vậy, những gì tôi phải làm gì?
liên quan SO câu hỏi:
Spark application finished callback
Deploy Apache Spark application from another application in Java, best practice
nếu tôi đang sử dụng cụm độc lập thì sao? có phương pháp tương đương? –