当前位置: 首页 > news >正文

赞叹天河网站建设公司参考消息电子版手机版

赞叹天河网站建设公司,参考消息电子版手机版,公司网站数据分析,网站建设需要的客户资料1 APM概述 在云时代微服务架构下应用日益丰富,纷杂的应用异常问题接踵而来。应用运维面临巨大挑战: 分布式应用关系错综复杂,应用性能问题分析定位困难,应用运维面临如何保障应用正常、快速完成问题定位、迅速找到性能瓶颈的挑战…

1 APM概述

在云时代微服务架构下应用日益丰富,纷杂的应用异常问题接踵而来。应用运维面临巨大挑战:

  • 分布式应用关系错综复杂,应用性能问题分析定位困难,应用运维面临如何保障应用正常、快速完成问题定位、迅速找到性能瓶颈的挑战。
  • 应用体验差导致用户流失。运维人员如果无法实时感知并追踪体验差的业务,不能及时诊断应用异常,将严重影响用户体验。
  • 业务系统的应用多、分布广,跨系统、跨区域、跨应用的调用频繁,如何降低应用的管理和运维成本,提升应用运维的效率是迫切需要解决的问题。

华为云应用性能管理服务(Application Performance Management,简称APM)帮助运维人员快速发现应用的性能瓶颈,以及故障根源的快速定位,为用户体验保驾护航。无需修改代码,只需为应用安装一个APM Agent,就能够对该应用进行全方位监控,帮助您快速定位出错接口和慢接口、重现调用参数、发现系统瓶颈,从而大幅提升线上问题诊断的效率。目前支持JAVA、Python、Node.js、Go、Php、C++和.Net应用。

2 部署

2.1 部署JAVA示例应用

示例应用包含4个服务,ui服务是入口,其接口如下:

GET /start
GET /readtimeout

示例应用运行在名称为demo的namespace中,因此先创建它:

kubectl create ns demo

demo应用的yaml如下,直接apply到kubernetes集群。

apiVersion: apps/v1
kind: Deployment
metadata:labels:app: acme-financial-uiname: acme-financial-uinamespace: demo
spec:replicas: 1selector:matchLabels:app: acme-financial-uitemplate:metadata:labels:app: acme-financial-uispec:containers:- env:image: swr.cn-south-1.myhuaweicloud.com/migrator/acme-financial-ui:v0.1name: uiports:- containerPort: 8081protocol: TCP
---
apiVersion: v1
kind: Service
metadata:labels:app: acme-financial-uiname: acme-financial-uinamespace: demo
spec:ports:- name: httpport: 8081protocol: TCPtargetPort: 8081selector:app: acme-financial-uitype: ClusterIP---apiVersion: apps/v1
kind: Deployment
metadata:labels:app: acme-financial-officename: acme-financial-officenamespace: demo
spec:replicas: 1selector:matchLabels:app: acme-financial-officetemplate:metadata:labels:app: acme-financial-officespec:containers:- env:image: swr.cn-south-1.myhuaweicloud.com/migrator/acme-financial-office:v0.1name: officeports:- containerPort: 8082protocol: TCP---apiVersion: v1
kind: Service
metadata:labels:app: acme-financial-officename: acme-financial-back-officenamespace: demo
spec:ports:- name: httpport: 8082protocol: TCPtargetPort: 8082selector:app: acme-financial-officetype: ClusterIP---apiVersion: apps/v1
kind: Deployment
metadata:labels:app: acme-financial-customername: acme-financial-customernamespace: demo
spec:replicas: 1selector:matchLabels:app: acme-financial-customertemplate:metadata:labels:app: acme-financial-customerspec:containers:- env:image: swr.cn-south-1.myhuaweicloud.com/migrator/acme-financial-customer:v0.1name: customerports:- containerPort: 8084protocol: TCP---apiVersion: v1
kind: Service
metadata:labels:app: acme-financial-customername: acme-financial-customernamespace: demo
spec:ports:- name: httpport: 8084protocol: TCPtargetPort: 8084selector:app: acme-financial-customertype: ClusterIP---apiVersion: apps/v1
kind: Deployment
metadata:labels:app: acme-financial-accountname: acme-financial-accountnamespace: demo
spec:replicas: 1selector:matchLabels:app: acme-financial-accounttemplate:metadata:labels:app: acme-financial-accountspec:containers:- env:image: swr.cn-south-1.myhuaweicloud.com/migrator/acme-financial-account:v0.1name: accountports:- containerPort: 8083protocol: TCP---
apiVersion: v1
kind: Service
metadata:labels:app: acme-financial-accountname: acme-financial-accountnamespace: demo
spec:ports:- name: httpport: 8083protocol: TCPtargetPort: 8083selector:app: acme-financial-accounttype: ClusterIP

在这里插入图片描述

2.2 创建APM应用

在这里插入图片描述

2.3 为JAVA应用注入探针

在华为云kubernetes控制台完成操作即可,在所有deployment上执行相关操作:
在这里插入图片描述
在这里插入图片描述
等待三分钟,APM应用显示探针都正常,效果如下:
在这里插入图片描述


2.4 使用华为云ELB暴露UI服务

创建一个独享型ELB,内网IP地址是10.0.13.177:
在这里插入图片描述

创建ingress资源,并关联刚刚创建的ELB实例:
在这里插入图片描述

创建ingress完成后,效果如下图所示:

在这里插入图片描述

3 浏览器访问测试示例应用

浏览器访问ELB的内网地址:
在这里插入图片描述


在APM应用中查看调用链:
在这里插入图片描述


在APM应用中查看微服务的指标:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4 小结

本文通过在华为云的实践,介绍运行在kubernetes集群的JAVA应用通过JAVA Agent技术接入APM服务,非常有画面感地让大家知道APM将服务很大程度上变成了白盒,强力辅助程序员发现应用的性能问题。

http://www.dtcms.com/a/497547.html

相关文章:

  • 基于 STM32CubeMX 实现按键改变 FreeRTOS 多任务的状态( STM32F103ZET6)
  • 电影感人文街拍摄影后期Lr调色教程,,手机滤镜PS+Lightroom预设下载!
  • 网站网址ip查询seo优化系统哪个好
  • 个人如何在企业网站做实名认证移动应用开发课程
  • 专业网站设计服务好joomla 做的网站
  • 中山电子商务网站建设珠海响应式网站建设费用
  • DDS的IP核使用
  • 婚纱照网站制作公司网站备案条件
  • 网站建设设计官网近期新闻热点大事件
  • wordpress改企业网站那个网站销售好
  • 做网站的法律网站建设中 怎么办
  • 汇川高压变频器故障代码解析F121 、F123
  • 制作网站的模板免费下载内容营销和传统营销的区别
  • 网站地图html模板蒲城县住房和城乡建设局网站
  • 上传产品网站怎么做的中药材网站开发
  • 莒县网站设计网站建设 代表联系群众
  • 青岛网站建设维护wordpress+整容模板
  • 典型的企业网站国家住房和城乡建设部网站吧
  • 盗用别人的图片做网站犯法注册一个免费的网站
  • 怎么做微信上的网站吗唐山seo优化
  • 湖北网站建设xiduyun企业网站和信息化建设金蝶
  • 重庆网站制作那家好银川网站建站
  • 网站倒计时代码怎样做内网网站
  • 模板网站不可以做seo优化吗电脑做服务器上传网站
  • 织梦网站搭建哪里有竞价推广托管
  • 公司网站建设哪个最好嵌入式培训机构
  • wordpress 开发商城河南网站推广优化
  • 天眼查河南建设网站公司游戏登录器列表更新网站建设
  • 做网站和网页沈阳关键词优化电话
  • 制作手机软件电商运营seo是什么