开发者社区 > 大数据与机器学习 > 开源大数据平台 E-MapReduce > 正文

阿里云E-MapReduce怎么才能更新里面的token 呢?

阿里云E-MapReduce怎么才能更新里面的token 呢?我是在java 代码中使用的jindoData包。oss-hdfs 账号需要支持ak 轮转和 sts token,我在代码里面每次连接都new 了一个Configuration 对象,然后使用
conf.set("fs.AbstractFileSystem.oss.impl", "com.aliyun.jindodata.oss.JindoOSS");
conf.set("fs.oss.impl", "com.aliyun.jindodata.oss.JindoOssFileSystem");
conf.set("fs.oss.credentials.provider", "com.aliyun.jindodata.oss.auth.TemporaryCredentialsProvider");
// 使用临时token

conf.set("fs.oss.accessKeyId", accessKey);
conf.set("fs.oss.accessKeySecret", accessSecret);

conf.set("fs.oss.securityToken", securityToken);

来初始化。但是过了一段时间就会报错

SecurityTokenExpired The security token you provided has expired. 656FB34D7C0F1B3131FCA1A1 datalake-uat.cn-shanghai.oss-dls.aliyuncs.com

展开
收起
cuicuicuic 2023-12-10 17:28:05 71 0
0 条回答
写回答
取消 提交回答

阿里云EMR是云原生开源大数据平台,为客户提供简单易集成的Hadoop、Hive、Spark、Flink、Presto、ClickHouse、StarRocks、Delta、Hudi等开源大数据计算和存储引擎,计算资源可以根据业务的需要调整。EMR可以部署在阿里云公有云的ECS和ACK平台。

相关电子书

更多
阿里云云原生 Serverless 技术实践营 PPT 演讲 立即下载
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载