apache / linkis

Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.
https://linkis.apache.org/
Apache License 2.0
3.3k stars 1.16k forks source link

[Feature][1.5.0] Load user-defined log4j.properties #5010

Closed yangwenzea closed 10 months ago

yangwenzea commented 10 months ago

Search before asking

Problem Description

Under the default engine connector management system of linkis, flink starts by first loading the Log4j configuration file in the hadoop-config directory, which is managed uniformly by the platform. Currently, streamis needs to support customizing log4j files according to projects/tasks, transforming the flink startup script, and loading the configuration file. order.

Description

No response

Use case

No response

Solutions

The fink engine overrides the getEnvironment method in FlinkEngineConnLaunchBuilder and adds the engine cached address to the first position of the export CLASSPATH parameter of the startup script.

Anything else

No response

Are you willing to submit a PR?

github-actions[bot] commented 10 months ago

:blush: Welcome to the Apache Linkis community!!

We are glad that you are contributing by opening this issue.

Please make sure to include all the relevant context. We will be here shortly.

If you are interested in contributing to our website project, please let us know! You can check out our contributing guide on :point_right: How to Participate in Project Contribution.

Community

WeChat Assistant WeChat Public Account

Mailing Lists

Name Description Subscribe Unsubscribe Archive
dev@linkis.apache.org community activity information subscribe unsubscribe archive