首页 文章 精选 留言 我的

精选列表

搜索[阿里云],共10000篇文章
优秀的个人博客,低调大师

阿里云ACE认证之理解CDN技术

学习参考资料 CDN学习笔记 CDN架构以及原理分析 深入理解CDN的概念 我们要深入理解CDN技术,首先我们得找到线头,剥丝抽茧最终理解CDN到底是一个什么样的东西,或者说是什么样的一个概念CDN是英文Content Delivery Network的缩写,中文释义是内容分布式网络,内容是什么?如何分布?并如何形成有规则有机制的网络,如何从这三个方面去试试分解的去理解。为了大家更好的理解,我们就用最熟悉的应用场景网站去进行分析。 1、网站内容,我们每天都不同的网站获取不同的数据和信息,我们根本不知道网站的内容存在哪里?我们也不关心,但我们总觉得他们就好像存在我们的身边,我们如何获取ing。。。。

优秀的个人博客,低调大师

python代码如何利用阿里云发送邮件

此代码是磁盘使用率超过90%就会发送邮件 #!/usr/bin/env python #coding:utf-8 import socket import re import os import smtplib import datetime import commands,time from email.mime.text import MIMEText from email.utils import formataddr # 硬盘使用率报警阀值 m=socket.gethostname() s="磁盘使用率超过:" b="测试服务器" d="%" hd_usage_rate_threshold = 90 def check_hd_use(): cmd_get_hd_use = '/bin/df' try: fp = os.popen(cmd_get_hd_use) except: ErrorInfo = r'get_hd_use_error' print ErrorInfo return ErrorInfo re_obj = re.compile(r'^/dev/.+\s+(?P<used>\d+)%\s+(?P<mount>.+)') hd_use = {} for line in fp: match = re_obj.search(line) if match is not None: hd_use[match.groupdict()['mount']] = match.groupdict()['used'] fp.close() return hd_use def email(message): msg = MIMEText(message, 'plain', 'utf-8') msg['From'] = formataddr(["运维专用小号", '1195257477@qq.com']) msg['To'] = formataddr(["大汉", '610323566@qq.com']) msg['Subject'] = "磁盘监控报警" server = smtplib.SMTP_SSL("smtp.qq.com", 465) server.login("1195257477@qq.com", "xxxxxxxxxx") server.sendmail('1195257477@qq.com', ['610323566@qq.com'], msg.as_string()) server.quit() if __name__ == '__main__': for v in check_hd_use().values(): if int(v)>hd_usage_rate_threshold: email(m+b+s+str(hd_usage_rate_threshold)+d) 更多教程

优秀的个人博客,低调大师

阿里云应用高可用服务公测发布

产品介绍: 应用高可用服务 AHAS 是一款专注于提高应用高可用能力的 SaaS 产品,提供应用架构自动探测、故障注入式高可用能力评测和一键应用限流降级等功能,可以快速低成本地提升应用可用性。 适用客户: 企业运维/开发者 发布功能: 架构感知: 通过对操作系统和三方的标准接口进行采集和分析,构建进程级的依赖关系,并基于特征库算法识别进程使用的技术组件,并通过server、container、process三个维度进行可视化架构展示。 应用高可用评测:基于架构感知的架构数据,通过主动制造故障,检查应用系统及其各组件在这些故障下的可用性表现,从而验证应用系统的高可用能力,提前暴露故障风险 应用高可用防护:默认支持主流的Java框架,包含http,dubbo,redis client, 可以实时监控框架的qps,线程数,相应时间,异常

优秀的个人博客,低调大师

阿里云深度学习存储解决方案

介绍 现如今在谈论数据的价值的时候,经常提到的概念之一就是深度学习,或者更广泛的说是人工智能。深度学习系统通常通过大规模的数据集和神经网络算法来训练和完善应用模型,这就需要强大的计算集群,高性能可扩展的存储系统来实现。 深度学习的基本概念 人工智能(AI,Artificial Intelligence)指由人制造出来的机器所表现出来的智能,通常AI尝试创造类人的用于通用目的的智能设备。 机器学习(ML,Machine Learning)是AI的一个分支,通常通过训练的方式来解决特定的问题,例如图片识别,语音识别等。 深度学习(DL,Deep Learning)是机器学习的一个分支,通常指机器学习中使用的神经网络算法超过一层,就称为深度学习。其中最经常使用的是卷积神经网络(CNN,Convolutional Neural Networks),

优秀的个人博客,低调大师

在阿里云kubernetes上部署Jenkins Master

问题 Jenkins是很多公司开发中CI/CD用到的开源工具,但是开源里没有针对其提供高可用的方案,同时如果给每个Jenkins服务都分配一台机器,资源将比较浪费。另外在一个问题是大型一点的公司,为了能消除团队相互间的干扰,很可能是每个开发团队有自己的Jenkins服务器,,这又引入新的问题,将如何同时管理好这么多的Jenkins服务机器/集群,如果出错又该如何回复呢等等? 本文将通过容器+分布式存储的方式来构建容易维护的Jenkins集群,但是受制于Jenkins的实现机制,一个集群只能部署一个master实例,有Kubernetes的自动恢复容器的机制来保证高可用,后续再介绍如何使用容器的方式运行多个Jenkins Slave 架构以及部署模型 构建一个NAS文件系统,用于存储Jekinks的配置(系统配置,以及作业配置),通过NAS

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册