Dear: Wechat group "Apache Linkis community Development group "chat records are as follows: 微信群"Apache Linkis 社区开发群"的聊天记录如下:
————— 2022-9-14 ————— Mr Flash 15:52 Is the @peacewong@WDS proxy user a normal user that should appear in engine.sh? I see now that the job submitted by the proxy user is used, sudo su - the user who executes the script is still Hadoop peacewong@WDS 15:55 Other non-concurrent engines are just like what you said. Concurrent engines are only used to start one and can be shared by multiple users. Mr Flash 15:58 I tested that JDBC Sendmail engine will always be Hadoop Mr Flash 15:58 Spark The Hive engine is a proxy user peacewong@WDS 15:59 Well, the above two are concurrency engines Mr. Lightning 16:09 For a non-concurrent engine, if you choose not to reuse the engine, will you start the engine as a proxy user? peacewong@WDS 16:10 No, it will also be started as a user of the JVM. peacewong@WDS 16:11 This configuration can be modified Mr Flash 16:12 Is proxy currently supported to start? Otherwise, it doesn't seem possible, because Sendmail is a non-concurrent engine Mr. Lightning 16:26 If I remove the configuration here, will proxy_user be used? Mr. Lightning 16:53 Sendmail is appconn... Mr. Lightning 16:53 Should not be concurrent... Mr. Lightning 16:59 @ peacewong @ WDS GetDefault, if I remove AppConn, will AppConn start with proxy_user? peacewong@WDS 17:06 Yes. Mr Flash 17:20 This is a debug random port for Engine Conn. Since many are started, a random port is used. 闪电先生 15:52 @peacewong@WDS 代理用户是否正常应该出现在engine.sh里面的user?我看到现在用了代理用户提交过来的作业,sudo su -后面的执行脚本用户还是hadoop peacewong@WDS 15:55 其他非并发引擎都是你说的这样的,并发引擎就是只用启动一个可以给到多个用户共用。 闪电先生 15:58 我测试了 jdbc sendmail这种引擎会是一直是hadoop 闪电先生 15:58 spark hive引擎会是代理用户 peacewong@WDS 15:59 嗯啦 上面两种是并发引擎 闪电先生 16:09 对于非并发引擎,如果选择不复用引擎,这样会以代理用户去启动引擎吗? peacewong@WDS 16:10 不会的,也会以jvm的用户去启动的。 peacewong@WDS 16:11 这个配置可以修改 闪电先生 16:12 目前支持proxy去启动吗?否则好像确实做不到,因为sendmail就是属于非并发引擎 闪电先生 16:26 如果我移除这里的配置,是否就会用proxy_user? 闪电先生 16:53 sendmail也是appconn… 闪电先生 16:53 应该不是并发的…… 闪电先生 16:59 @peacewong@WDS getDefault这个里面的定义,如果我移除appconn的话,是否appconn启动的时候,就会使用proxy_user去启动? peacewong@WDS 17:06 是的。 闪电先生 17:20 这个是engine conn的一个调试随机端口,因为会启动很多个,就用了一个随机…… -- Best Regards ------ 康悦 ritakang GitHub:Ritakang0451 E-mail:rita0...@163.com