Optimize kerberos tgt expire time in HadoopUtils. (#2700)
* Optimize PropertyUtils instantiation. * Fix info error. * Optimize kerberos tgt expire time. Co-authored-by: dailidong <dailidong66@gmail.com>
This commit is contained in:
parent
d1282fdd96
commit
83589c7b7c
|
|
@ -63,7 +63,7 @@ public class HadoopUtils implements Closeable {
|
|||
|
||||
private static final LoadingCache<String, HadoopUtils> cache = CacheBuilder
|
||||
.newBuilder()
|
||||
.expireAfterWrite(PropertyUtils.getInt(Constants.KERBEROS_EXPIRE_TIME, 7), TimeUnit.DAYS)
|
||||
.expireAfterWrite(PropertyUtils.getInt(Constants.KERBEROS_EXPIRE_TIME, 2), TimeUnit.HOURS)
|
||||
.build(new CacheLoader<String, HadoopUtils>() {
|
||||
@Override
|
||||
public HadoopUtils load(String key) throws Exception {
|
||||
|
|
|
|||
|
|
@ -65,4 +65,6 @@ yarn.job.history.status.address=http://ds1:19888/ws/v1/history/mapreduce/jobs/%s
|
|||
# system env path
|
||||
#dolphinscheduler.env.path=env/dolphinscheduler_env.sh
|
||||
development.state=false
|
||||
kerberos.expire.time=7
|
||||
|
||||
# kerberos tgt expire time, unit is hours
|
||||
kerberos.expire.time=2
|
||||
Loading…
Reference in New Issue