You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "Cameron Lee (Jira)" <ji...@apache.org> on 2021/09/16 19:50:00 UTC

[jira] [Created] (SAMZA-2693) Make Samza log4j appenders agnostic of where they are running

Cameron Lee created SAMZA-2693:
----------------------------------

             Summary: Make Samza log4j appenders agnostic of where they are running
                 Key: SAMZA-2693
                 URL: https://issues.apache.org/jira/browse/SAMZA-2693
             Project: Samza
          Issue Type: Improvement
            Reporter: Cameron Lee
            Assignee: Cameron Lee


Currently, StreamAppender has different init logic depending on if it is running the in the YARN application master or in a worker. It also relies on being able to fetch configs through a specific HTTP coordinator endpoint. This makes it harder to use outside of the YARN environment. For example, for running in Kubernetes, there is no application master (there is a job coordinator though).

It also would be good to not tie the appenders to a specific HTTP coordinator endpoint, so that they can be used in setups where that endpoint doesn't exist.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)