Tôi đang chạy ứng dụng phát trực tiếp trên Sợi, Nó hoạt động tốt trong vài ngày và sau đó tôi gặp sự cố, thông báo lỗi từ danh sách sợi bên dưới:Spark streaming on yarn - Container chạy vượt quá giới hạn bộ nhớ vật lý
Application application_1449727361299_0049 failed 2 times due to AM Container for appattempt_1449727361299_0049_000002 exited with exitCode: -104
For more detailed output, check application tracking page:https://sccsparkdev03:26001/cluster/app/application_1449727361299_0049Then, click on links to logs of each attempt.
Diagnostics: Container [pid=25317,containerID=container_1449727361299_0049_02_000001] is running beyond physical memory limits. Current usage: 3.5 GB of 3.5 GB physical memory used; 5.3 GB of 8.8 GB virtual memory used. Killing container.
Và đây là cấu hình bộ nhớ của tôi:
lỗispark.driver.memory = 3g
spark.executor.memory = 3g
mapred.child.java.opts -Xms1024M -Xmx3584M
mapreduce.map.java.opts -Xmx2048M
mapreduce.map.memory.mb 4096
mapreduce.reduce.java.opts -Xmx3276M
mapreduce.reduce.memory.mb 4096
oom đây là kỳ lạ vì tôi không duy trì bất kỳ dữ liệu trong bộ nhớ vì nó là một chương trình trực tuyến, không ai gặp phải những câu hỏi tương tự như nó? Hoặc ai biết điều gì gây ra nó?
Bạn có nhận được bất kỳ độ phân giải về vấn đề này? –