暂无个人介绍
能力说明:
具备数据库基础知识,了解数据库的分类,具备安装MySQL数据库的能力,掌握MySQL数据类型知识,基本了解常用SQL语句,对阿里云数据库产品有基本认知。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明本文主要介绍Ubuntu系统中开启sftp功能的方法。
本文介绍 Docker 镜像最常用的三个基本操作 login、pull、push以及如何登录子账户。通过认识镜像的基本操作,您可以更熟练地使用容器镜像服务 ACR。
本文主要为大家讲解如何安装以及打包 Linux Docker 镜像。
要使用 ARMS 前端监控子产品监控 Web 应用,必须先以 CDN 或 npm 方式安装探针。本文将为大家介绍如何以 npm 方式为 Web 应用安装 ARMS 前端监控探针。
本文主要为大家介绍 Centos 7 环境下使用 vsftpd 搭建 FTP 服务器的过程。
本文主要为大家讲解如何通过 AliOS Things 集成 ID²-SE。
线上运行的服务会产生大量的运行及访问日志,日志里会包含一些错误、警告及用户行为等信息。通常服务会以文本的形式记录日志信息,这样可读性强,方便于日常定位问题。但当产生大量的日志之后,要想从大量日志里挖掘出有价值的内容,则需要对数据进行进一步的存储和分析。本文以存储 web 服务的访问日志为例,介绍如何使用 MongoDB 来存储、分析日志数据,让日志数据发挥最大的价值。本文的内容同样适用于其他的日志存储型应用。
本文主要为大家介绍 Ubuntu Linux 在使用中的一些小技巧。
除了通过控制台方式将应用部署在SAE上外,还有一种方式是通过 Maven 的 toolkit-maven-plugin 插件进行自动化部署,本文将为大家详细讲解如何通过 Maven 插件自动部署应用。
本文主要为大家讲解如何使用 docker-compose 一键启停 Cromwell。
本文主要为大家介绍在 CentOS 系统上部署以及使用 Docker 的过程。
本文介绍主要介绍 Ubuntu 系统的实例 Apt-get 在线安装软件使用方法及常见问题处理。
本文主要为大家讲解单元测试的相关内容,以及如何通过 composer + phpstorm 为 PHP 单元测试助力。
本文主要为大家讲解如何在 CentOS 8 上安装 FastDFS 6.06 。
AliOS Things 3.0版本于去年9月份在云栖大会正式发布,在新版本中带来了全新的应用开发框架,帮助用户快速构建自己的应用。使用户可以更专注于自身应用的开发。本文将已BlinkAPP为例,为大家演示如何快速使用应用开发框创建项目并完成应用代码编写。
本文我们将从实践角度出发来一步步构建K8s中的日志监控体系。构建日志系统的第一步是如何去产生这些日志,而这也往往是最繁杂最困难的一步。
如果要问老牌开源监控工具泰斗,当zabbix莫属。本文将为大家分享 Zabbix + Cloud Alert 实践,在 Zabbix Server 端,一键安装 Cloud Alert 探针,将 Zabbix 产生的告警,推送到 Cloud Alert,快速实现电话、短信通知。
Kubernetes Dashboard是Kubernetes集群的Web UI,用户可以通过Dashboard进行管理集群内所有资源对象,本文将为大家讲解Kubernetes Dashboard 的安装与使用。
本文主要为大家介绍 Composer 的基本使用方法,包括基本介绍、安装、更新与使用等。
本文主要讲述在云服务器中搭建Maven。
本文我们将为大家讲解如何通过 nginx + rtmp 模块搭建一个点播服务。
在用 wordpress 搭建网站时,很多朋友会通过 .htaccess 文件设置伪静态,这样比较有利于搜索引擎收录。但是在centos7系统中,默认是不支持URL重写及显示 .htaccess 文件的,那么应该怎么设置呢?下面将为大家分享一下配置步骤。
从Ubuntu 18.04.2版本开始,系统的网络配置改成了新的 netplan.io 方式,弃用了之前使用的 ifupdown 方式。所以网络配置文件和配置方式和之前不同,本文主要介绍新的配置方式如何使用及与之前的区别。
本文主要为大家讲解 Docker 和 docker-compose 的几种常用部署方法。
本文主要为大家讲解如何进行 AliOS Studio 烧录。
如果 2019 年技术圈有十大流行词,**容器化**肯定占有一席之地,随着 Docker 的风靡,前端领域应用到 Docker 的场景也越来越多,本文主要来讲述下开源的分布式图数据库 Nebula Graph 是如何将 Docker 应用到可视化界面中。
本文将为大家讲解 MongoDB 4.2 的 Change Stream 功能,接下来将分别从其功能、使用以及内部实现进行详细介绍。
本文主要为大家讲解如何给 Ubuntu 18.04 系统配置辅助私网 ip。
今天主要为大将讲解如何在 Linux 系统下安装 GDAL,本文以 Ubuntu 为例,详细介绍 Ubuntu 及 GDAL 的安装过程。
MongoDB使用BI Connector支持BI组件直接使用SQL或ODBC数据源方式直接访问MongoDB,在早期MongoDB直接使用Postgresql FDW实现 SQL到MQL的转换,后来实现更加轻量级的mongosqld支持BI工具的连接。本文将为大家详细讲解MongoDB BI Connector的安装及使用。
本文主要为大家详解讲解 MariaDB 的半同步复制功能,包括插接安装、卸载,以及配置参数等。
本文将介绍如何基于日志服务实现对 Kubernetes(以下简称 K8s)日志的采集以及查询分析,此外,还附带了对 Ingress、Audit 方案的简要介绍。为了方便大家通过操作来加深理解,本文提供了详细的操作步骤以及对应截图和配置代码。
容器服务建立 kubernetes 集群后,系统默认建立一批 kubernetes 集群的系统组件与进程,理解他们的部署配置方式和含义,是优化集群,排除 k8s 集群故障的技术基础之一。本文将为大家详细讲解 kubernetes 集群系统组件的功能及用法。
当你的研发团队越来越大,或是你无法忍受 node 超慢的构建时,应该怎么办呢?本文将给大家推荐一个基于 Verdaccio 相对较完整的解决方案。
本文将为大家介绍如何在云上快速搭建免费的 MongoDB 副本集群。
本文主要为大家讲解 Maven 的依赖包下载问题。
从 Knative Eventing 0.8 开始,支持根据不同的过滤条件对事件进行选择处理。通过 Parallel 提供了这样的能力。本文就给大家介绍一下这个特性。
在实际的开发中我们会经常遇到将一条数据需要经过多次处理的场景,称为 Pipeline。那么在 Knative 中是否也提供这样的能力呢?其实从 Knative Eventing 0.7 版本开始,提供了 Sequence CRD 资源,用于事件处理 Pipeline。下面我们介绍一下 Sequence。
本篇我们根据上篇架构图,尝试实战部署之旅,并且探讨可能遇到的坑 。
在前面以Docker项目为例,一步步剖析了Linux容器的具体实现方式。通过这些应该明白:一个“容器”,实际上是一个由Linux Namespace、Linux Cgroups和rootfs三种技术构建出来的进程的隔离环境。接下来就让我们一起去看看Kubernetes的本质吧。
函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。本文将为大家讲解如何移植 spring-petclinic 到函数计算。
Serverless(无服务架构)被誉为下一代云计算,自概念推出以来,因为能带来研发交付速度提升与成本的降低在业内异常火爆。闲鱼客户端基于Flutter进行架构演进与创新,通过Flutter统一Android和iOS双端提升研发效能之后,希望通过Flutter+Serverless解决以下问题,从而进一步提升整体研发效率。
作为事件消费者,之前是无法事先知道哪些事件可以被消费,如果能通过某种方式获得哪些 Broker 提供哪些事件,那么事件消费者就能很方便通过这些 Broker 消费事件。Registry 就是在这样的背景下被提出的,通过 Registry 机制,消费者能针对特定的 Broker 的事件通过 Trigger 进行事件订阅消费。本文将为大家详细介绍 Registry 机制。
Broker 提供一个事件集,可以通过属性选择该事件集。它负责接收事件并将其转发给由一个或多个匹配 Trigger 定义的订阅者。Trigger 描述基于事件属性的过滤器。同时可以根据需要创建多个 Trigger。本文将为大家详细讲解 Broker/Trigger 事件模型。
Event 事件无处不在,然而每个事件提供者产生的事件各不相同。由于缺乏事件的统一描述,对于事件的开发者来说需要不断的重复学习如何消费不同类型的事件。这也限制了类库、工具和基础设施在跨环境(如 SDK、事件路由或跟踪系统)提供事件数据方面的潜力。从事件数据本身实现的可移植性和生产力上受到了阻碍。本文将为大家详细介绍 CloudEvent 的相关内容。
通过前面的一系列文章你已经知道如何基于 kubectl 来操作 Knative 的各种资源。但是如果想要在项目中集成 Knative 仅仅使用 kubectl 这种命令的方式是不够的。是需要在代码中基于 Knative Serving SDK 进行集成开发。本文就从 Knative Serving SDK 入手,介绍如何基于 Knative SDK 进行 serverless 开发。
前两文中,讲了Linux容器最基础的两种技术 Namespace作用是“隔离”,它让应用进程只能看到该Namespace内的“世界” Cgroups作用是“限制”,它给这个“世界”围上了一圈看不见的墙 这么一搞,进程就真的被“装”在了一个与世隔绝的房间里,而这些房间就是PaaS项目赖以生存的应用“沙盒”。
虽然说 Knative 默认就支持 WebSocket 和 gRPC,但在使用中发现有些时候想要把自己的 WebSocket 或 gRPC 部署到 Knative 中还是会有各种不顺利的地方,尽管最后排查发现大多都是自己的程序问题或者是配置错误导致的。为了方便大家做验证,这里就分别给出一个 WebSocket 的例子和一个 gRPC 的例子。当我们需要在生产或者测试环境部署相关服务的时候可以使用本文给出的示例进行 Knative 服务的测试。
Namespace 是 Linux 容器中用来实现 “隔离” 的一个重要技术手段。本文将为大家详细讲解其在容器隔离中的应用。
Knative 默认会为每一个 Service 生成一个域名,并且 Istio Gateway 要根据域名判断当前的请求应该转发给哪个 Knative Service。Knative 默认使用的主域名是 example.com,这个域名是不能作为线上服务的。本文我首先介绍一下如何修改 默认主域名,然后再深入一层介绍如何添加自定义域名以及如何根据 path 关联到不同的 Knative Service。