HeartSaVioR commented on issue #23260: [SPARK-26311][YARN] New feature: custom 
log URL for stdout/stderr
URL: https://github.com/apache/spark/pull/23260#issuecomment-446387143
 
 
   > My understanding is that this allows pointing the Spark UI directly at the 
history server (old JHS or new ATS) instead of hardcoding the NM URL and 
relying on the NM redirecting you, since the NM may not exist later on.
   
   Yes, exactly. That's one of issue this patch enables to deal with, and 
another one would be cluster awareness. The existence of `the clusterId of RM` 
represents that YARN opens the possibility of maintaining multiple YARN 
clusters and provides centralized services which operates with multiple YARN 
clusters.
   
   > when perhaps if there was a way to hook this up on the Spark history 
server side only, that may be more useful.
   > I think someone tried that in the past but the SHS change was very 
YARN-specific, which made it kinda sub-optimal.
   
   I agree the case is rather not against running applications but finished 
applications. Currently Spark just sets executor log urls in environment at 
resource manager side and uses them. The usages are broad, and not sure we can 
determine which resource manager the application is based on, and whether 
application is running or finished in all usages. (I'm not familiar with UI 
side.) So this patch tackles the easiest way to deal with.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to