阿里

为上阿里云(RDS),有人掏钱又出力?Why?

♀尐吖头ヾ 提交于 2020-03-21 12:49:58
3 月,跳不动了?>>> 周剑飞是阿里云几十万客户中的一个。我们在阿里云的一次线上活动上认识,经过几次聊天知道了他的故事。现在整个阿里云关系型数据库RDS团队的人都知道,周剑飞是RDS的一个“死忠”客户,自己花了好几天时间,把MySQL数据库从4.0升级到5.5,研究编码重构,就是为了用上RDS。 这其实挺触动神经的。屏幕另一头我们从未见过,身处深圳的客户,对我们竟然有如此的信任,愿意为使用我们的一个产品,将自己另一个能继续用的产品换了。这就是王坚博士那句“云计算是个信任生意” 的真实写照。 周剑飞用阿里云的时间不算长,在“触云”之前,他用的是一台物理服务器,托管在电信机房,Web网站、图片和数据库都放在物理机上。周剑飞表示,物理服务器的不好用一次次伤透了他的心,“有次快到春节了,都准备回家过年。快上火车时,收到短信说服务器遭攻击了。只能不回家过年,在公司做实时监控,那次心情down到谷底;还有一次,备份盘坏了,虽然是备份盘,全部数据都没了,更换花了3天;另外,平时服务器常遭受攻击,不稳定,会经常半夜收到短信报警,常常晚上睡不好,整天担心服务器挂了,老是要处理服务器的问题,也没办法专心在应用开发上,更不太有时间关注数据库升级,数据库也一直用的MySQL 4.0。“ 周剑飞的搜索引擎优化推广网站 www.cpoo.com 已经做了6年,这些年头中同服务器的“纠缠”让他疲惫不堪

阿里的分布式持续集成系统-reliable

本秂侑毒 提交于 2020-03-21 11:35:14
3 月,跳不动了?>>> CI,Continuous Integration,持续集成,是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 持续集成工具有很多,用过jinkens、瓦力,今天看到了阿里的reliable,挺有兴趣的,研究了一下,记录之。 **说明一下我的环境:阿里云centos7 x64 ** reliable官方主页: reliable-master 依赖环境:Node.js、MongoDB(数据存储)、Redis(缓存), Docker reliable是运行在docker中的,使用docker-compose可以直接下载各个已经配置好的组件,无需自己安装了。所以只需要安装docker和docker-compose即可。 1、docker vim /etc/yum.repos.d/docker.repo #写入以下内容 [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=https://yum

阿里云2020上云采购季,你最pick哪个产品组合?

岁酱吖の 提交于 2020-03-21 11:09:46
3 月,跳不动了?>>> 阿里云2020上云采购季如火如荼进行中,活动还剩最后10天啦,你的云产品都买好了吗? 还没买的,还没逛的,请戳:https://www.aliyun.com/sale-season/2020/procurement 买了单品的,可以看看产品组合。买了ECS,有没有发现自己可能还需要OSS? 阿里云向你推荐各类产品组合,以下产品组合,看看哪一组最适合你? 第一组:ECS+短信服务: 第二组:ECS+OSS 第三组:域名+建站 第四组:DLA+OSS 想看更多详情,请戳: https://www.aliyun.com/sale-season/2020/procurement-cloud-essentials 阿里云采购季,更多产品组合等你来。 来源: oschina 链接: https://my.oschina.net/u/1464083/blog/3207681

阿里云网络团队实习招聘

落爺英雄遲暮 提交于 2020-03-21 08:26:03
云从龙,凤从虎! 天下英雄出我辈! 阿里云网络产品作为阿里云核心技术团队,自研洛神云网络平台,提供连接全球、超大规 模、弹性开放的一站式虚拟化网络服务,虚拟专有网络(VPC)、软件定义网络(SDN) 控制器、服务器负载均衡(SLB)等多项网络产品及技术,久经打磨,稳如磐石,卓尔不 群,为用户提供如丝般顺滑的网络体验。 详情:参看附件海报 面向人群:2021届海内外院校应届毕业生 投入入口:tom.tl@alibaba-inc.com(注明申请岗位) 或者,扫描附件海报二维码投递 来源: https://www.cnblogs.com/tla001/p/12536433.html

.NetCore打包docker镜像

不羁的心 提交于 2020-03-21 06:38:31
1..NetCore 项目打包成Docker 镜像 1.1创建一个.NetCore web项目 项目名为 testmvc 此处用的是.NetCore2.1版本 1.2并且在program里面设置启动端口,默认5000 public static IWebHostBuilder CreateWebHostBuilder(string[] args) => WebHost.CreateDefaultBuilder(args) .UseStartup<Startup>() .UseUrls("http://*:8003");   这里设置为8003端口 1.3 发布项目,并且在发布的文件里面创建一个 Dockerfile 文件 1.4 编写 Dockerfile 文件内容 #基于 `microsoft/dotnet:1.0.0-core` 来构建我们的镜像 FROM microsoft/dotnet:2.1-aspnetcore-runtime #拷贝项目publish文件夹中的所有文件到 docker容器中的publish文件夹中 COPY . /publish #设置工作目录为 `/publish` 文件夹,即容器启动默认的文件夹 WORKDIR /publish #设置Docker容器对外暴露8003端口 EXPOSE 8003 #使用`dotnet testmvc.dll

阿里云PolarDB及其共享存储PolarFS技术实现分析(上)

て烟熏妆下的殇ゞ 提交于 2020-03-21 06:37:21
PolarDB是阿里云基于MySQL推出的云原生数据库(Cloud Native Database)产品,通过将数据库中计算和存储分离,多个计算节点访问同一份存储数据的方式来解决目前MySQL数据库存在的运维和扩展性问题;通过引入RDMA和SPDK等新硬件来改造传统的网络和IO协议栈来极大提升数据库性能。代表了未来数据库发展的一个方向。本系列共2篇文章,主要分析为什么会出现PolarDB以及其技术实现。 由于PolarDB并不开源,因此只能基于阿里云公开的技术资料进行解读。这些资料包括从去年下半年开始陆续在阿里云栖社区、云栖大会等场合发布的PolarDB相关资料,以及今年以来公开的PolarDB后端共享存储PolarFS相关文章。 PolarDB出现背景 MySQL云服务遇到的问题 首先来了解下为什么会出现PolarDB。阿里云数据库团队具备国内领先的技术能力,为MySQL等数据库在国内的推广起到了很大的作用。在阿里云上也维护了非常庞大的MySQL云服务(RDS)集群,但也遇到了很多棘手的问题。举例如下: 实例数据量太大,单实例几个TB的数据,这样即使使用xtrabackup物理备份,也需要很长的备份时间,且备份期间写入量大的话可能导致redo日志被覆盖引起备份失败; 大实例故障恢复需要重建时,耗时太长,影响服务可用性(此时存活节点也挂了,那么完蛋了)。时间长有2个原因

阿里云ECS服务器跨账号无缝迁移

随声附和 提交于 2020-03-21 01:46:43
3 月,跳不动了?>>> 阿里云-通过全盘镜像实现ECS(云服务器)从A账号迁移至B账号 一. 在 A账号的ECS创建快照(系统盘+数据盘)与全盘镜像 单击实例ID进入实例详情 进入本实例磁盘,创建快照(系统盘+数据盘) 查看快照列表,等待快照创建成功 从系统盘的快照创建自定义镜像(全盘镜像) 注意勾选“添加数据盘快照”,并选择需迁移实例的数据盘 可以在镜像列表看到创建好的自定义镜像 注:也可以直接创建全盘镜像,平台会自动生成磁盘快照 二. 跨账号共享镜像 将创建好的全盘镜像设置为共享镜像 输入B账号的Uid,并进行跨账号镜像共享 可在B账号的共享镜像列表里看到刚刚创建的镜像 B账号Uid可在B账号安全设置里查看 三. 登录B账号,基于这个全盘镜像创建新的ECS 进入云服务器实例页面,单击右上角创建实例 选择好ECS相应的计费方式、地域、实例规格等配置,在镜像处选择之前共享好的全盘镜像,基于此镜像创建ECS 选好镜像后会自动按照镜像里磁盘的大小分配存储 注意:如果新建的ECS的数据盘不按照镜像默认的大小开通,创建好ECS后,会存在空间丢失的情况。需要把镜像自动帮你创建的数据盘分区删除并全盘格式化后,重新分区,才能完全使用数据盘的全部空间。删除分区前,先迁移数据盘里的数据到其他目录下,等数据盘格式化并分区完成后,再迁移回来。因此,为防止增加上述反锁的操作,建议数据盘保持自定义镜像里

java阿里短信接口调用

假装没事ソ 提交于 2020-03-20 23:43:40
阿里短信接口调用 导入依赖 < !-- 登陆短信需要用的 jar 包 --> < dependency > < groupId > com.aliyun.mns </ groupId > < artifactId > aliyun - sdk - mns </ artifactId > < version > 1.1.8 </ version > </ dependency > <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore-nio --> < dependency > < groupId > org.apache.httpcomponents </ groupId > < artifactId > httpcore - nio </ artifactId > < version > 4.4.10 </ version > </ dependency > <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient --> < dependency > < groupId > org.apache.httpcomponents </ groupId > < artifactId >

在阿里云服务器上搭建svn和打开svn的端口

℡╲_俬逩灬. 提交于 2020-03-18 21:59:41
1.下载svn yum -y install subversion 出现这个complete表示搭建成功 查看svn版本 svnserve --version 2.创建仓库目录 mkdir -p /user/file/svn/repositories/eaglesvn 3.创建svn版本库 svnadmin create /user/file/svn/repositories/eaglesvn/ 创建好会生成以下文件 4.修改conf/passwd文本,增加用户 vim /user/file/svn/repositories/eaglesvn/conf/passwd (不要有空格) 5.设置权限 vim /user/file/svn/repositories/eaglesvn/conf/authz (不要有空格) 修改svnserve.conf文件: vim /user/file/svn/repositories/eaglesvn/conf/svnserve.conf (不要有空格) 打开一下里面的注释,去掉# 7.启动查看一下效果 svnserve -d -r /user/file/svn/repositories/ 启动 ps aux | grep svnserve 查看svn状态 8.在阿里云服务器打开3690接口 (1)点击云服务器 (2

阿里架构强势分享:编写高质量代码改善Java程序的151个建议!

拜拜、爱过 提交于 2020-03-18 17:47:51
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。 传送门: https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 引言 您是否曾经为了提供一个“One Line”的解决方案而彻夜地查看源代码?现在您不用了。 您是否曾经为了理解某个算法而冥思苦想、阅览群书?现在您不用了。 您是否曾经为了提升0.1秒的性能而对N种实现方案进行严格测试和对比?现在您不用了。 您是否曾经为了避免多线程死锁问题而遍寻高手共同诊治?现在您不用了。 ……在学习和使用Java的过程中您是否在原本可以很快掌握或解决的问题上耗费了大量的时间和精力?也许您现在不用了,本书的很多内容都是我用曾经付出的代价换来的,希望它能帮助您少走弯路! 那些所谓的架构师、设计师、项目经理、分析师们,已经有多长时间没有写过代码了?代码是一切的基石,我不太信任连“Hello World”都没有写过的架构师。看看我们软件界的先辈们吧,Dennis M.Ritchie决定创造一门“看上去很好”的语言时,如果只是站在高处呐喊,这门语言是划时代的,它有多么优秀,但不去实现,又有何用呢?没有DennisM.Ritchie的亲自编码实现,C语言不可能诞生