2.软文推荐
3.软文推荐
目录: 1、华为云obs3.0节点类型 2、obsweb聊天是什么 3、华为云obs挂载obsfs 4、2021-12-09 spring boot 集成 华为云obs 5、怎么把压缩包导入华为云obs 华为云obs3.0节点类型是云节点。华为云成立于2005年,隶属于华为公司,专注于云计算中公有云领域的技术研究与生态拓展,致力于为用户提供一站式云计算基础设施服务。
obsweb聊天是什么obsweb聊天是基于对象存储服务的聊天方式。对象存储服务(ObjectStorageService,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。OBS系统和单个桶都没有总数据容量和对象/文件数量的限制,为用户提供了超大存储容量的能力,适合存放任意类型的文件,适合普通用户、网站、企业和开发者使用。OBS是一项面向Internet访问的服务,提供了基于HTTP/HTTPS协议的Web服务接口,用户可以随时随地连接到Internet的电脑上,通过OBS管理控制台或各种OBS工具访问和管理存储在OBS中的数据。此外,OBS支持SDK和OBSAPI接口,可使用户方便管理自己存储在OBS上的数据,以及开发多种类型的上层业务应用。华为云在全球多区域部署了OBS基础设施,具备高度的可扩展性和可靠性,用户可根据自身需要指定区域使用OBS,由此获得更快的访问速度和实惠的服务价格。
华为云obs挂载obsfs华为云obs挂载obsfs步骤如下。
1、首先,使用HuaweiCloudOBS挂载obsfs可以使用户把OBS资源当做普通文件系统来操作,可以使用常见的Linux文件系统操作,比如cp,mv,rm等操作,可以使用更多的应用程序进行数据访问,比如Hadoop等大数据应用
2、其次,使用HuaweiCloudOBS挂载obsfs支持将OBS上的文件和目录映射到本地文件系统,从而使用户可以像操作本地文件系统一样操作云上的OBS,极大的提高了用户的操作效率
3、最后,HuaweiCloudOBS挂载obsfs可以支持多用户共享,使用户可以在不同的机器之间共享文件,实现跨机器的文件共享,极大地提升了用户的生产力。
2021-12-09 spring boot 集成 华为云obs首先作为一个00后的程序员小白,集成第三方的东西真的是挺费劲的,百度之后写完发现全是坑。无奈自己用比较笨的方法写出来一套。奉献给各位新入职的程序员小白,如果项目要求不高可以使用。
第一步:引入依赖 集成sdk
第二步 : 配置yaml文件
第三步 : 写配置类
/**
* OBS桶名
*/
@Value("${obs.bucketname}")
private String bucketname;
/**
* 上传至OBS桶的存储对象名
*/
//@Value("${obs.config.objectname}")
private String objectname;
/**
* 连接OBS的endPoint
*/
@Value("${obs.endPoint}")
private String endPoint;
/**
* AK
*/
@Value("${obs.ak}")
private String ak;
/**
* SK
*/
@Value("${obs.sk}")
private String sk;
/** 图片位置 */
private String picLocation;
/** http或https 域名 */
@Value("${obs.domain-name}")
private String domainName;
public static String BUCKET_NAME;
public static String END_POINT;
public static String AK;
public static String SK;
public static String DOMAINNAME;
@Override
public void afterPropertiesSet()throws Exception {
BUCKET_NAME =this.bucketname;
END_POINT =this.endPoint;
AK =this.ak;
SK =this.sk;
DOMAINNAME =this.domainName;
}
最后写一个工具了类随意调用
public class ObsUtil {
/**
* 文件上传
* @param file 待上传的文件
* @param directory 指定存储的文件夹
* @return
*/
public static String uploadIdentity(MultipartFile file,String directory){
if (file ==null) {return"文件不可以为空!"; }
String url ="";
String endPoint =ObsConfig.END_POINT;
String ak =ObsConfig.AK;
String sk =ObsConfig.SK;
String bucketname =ObsConfig.BUCKET_NAME;
String domainName =ObsConfig.DOMAINNAME;
// 创建ObsClient实例
ObsClient obsClient =new ObsClient(ak,sk,endPoint);
String str = file.getOriginalFilename();
String name =str.substring(str.lastIndexOf(".")+1);
SnowflakeIdWorker idWorker =new SnowflakeIdWorker(0,0);
long id =idWorker.nextId();
String name1 =id +"."+name;
String objectName =directory +name1;
try {
// 待上传的本地文件路径,需要指定到具体的文件名
obsClient.putObject(bucketname,objectName, file.getInputStream());
url ="https://"+domainName +"/" +objectName;
}catch (IOException e) {
e.printStackTrace();
}
return url;
}
/**
*
* @param path
* @param directory
* @return
*/
public static String upload(String path,String directory){
if (path ==null) {return"文件不可以为空!"; }
String url ="";
String endPoint =ObsConfig.END_POINT;
String ak =ObsConfig.AK;
String sk =ObsConfig.SK;
String bucketname =ObsConfig.BUCKET_NAME;
// 创建ObsClient实例
ObsClient obsClient =new ObsClient(ak,sk,endPoint);
path = path.trim();
String objectName = directory+
path.substring(path.lastIndexOf("/")+1);
FileInputStream fis =null;
String url1 ="";
try {
fis =new FileInputStream(new File(path));
obsClient.putObject(ObsConfig.BUCKET_NAME,objectName, fis);
url1 =endPoint +"/" +objectName;
}catch (FileNotFoundException e) {
e.printStackTrace();
}
return url1;
}
}
怎么把压缩包导入华为云obs1、首先打开电脑,找到压缩包,将压缩包解压缩到桌面当中。
2、其次打开华为云obs,并保持运行在后台。
3、最后选择保存在桌面上的解压缩的文件,右键重新压缩,选择压缩至华为云即可。
1
目录:1、导致服务器IP被封的原因有哪些?2、香港服务器ip被封的原因3、服务器租用和托管经常会遇到哪些问题?放在国内好还是香港好呢...