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

社交媒体营销案例成都优化官网公司

社交媒体营销案例,成都优化官网公司,软件外包公司如何接单,网站缩放代码目录 一、简介二、拉取镜像并部署1.拉取镜像2.运行skywalking-oap容器3.运行skywalking-ui容器4.访问页面 三、下载解压 agent1.下载2.解压 四、创建 skywalking-demo 项目1.Maven依赖2.application.yml3.DemoController.java 五、构建启动脚本1.startup.bat2.执行启动脚本3.发…

目录

    • 一、简介
    • 二、拉取镜像并部署
      • 1.拉取镜像
      • 2.运行skywalking-oap容器
      • 3.运行skywalking-ui容器
      • 4.访问页面
    • 三、下载解压 agent
      • 1.下载
      • 2.解压
    • 四、创建 skywalking-demo 项目
      • 1.Maven依赖
      • 2.application.yml
      • 3.DemoController.java
    • 五、构建启动脚本
      • 1.startup.bat
      • 2.执行启动脚本
      • 3.发送请求
      • 4.测试结果
    • 六、Skywalking 和 Zipkin 对比

在这里插入图片描述

  • 官方网址: https://skywalking.apache.org/
  • 官方文档: SkyWalking 极简入门 | Apache SkyWalking

一、简介

SkyWalking 是一个开源的分布式跟踪系统,可以用于监控和诊断分布式系统的性能问题。它可以跟踪应用程序中的请求流,并收集与请求相关的信息,如服务调用、数据库操作、消息队列等。SkyWalking还可以分析和展示这些跟踪数据,以帮助开发人员定位和解决性能问题。

这里我们介绍使用 Docker 方式部署 Skywalking,如果需要本地部署的,请移步:Skywalking+mysql实战

二、拉取镜像并部署

SkyWalking版本:9.2.0

注意:oap版本和agent版本需要适配,版本不适配可能会出现页面无法访问、agent上报不到页面等问题。

1.拉取镜像

docker pull apache/skywalking-oap-server:9.2.0
docker pull apache/skywalking-ui:9.2.0

2.运行skywalking-oap容器

docker run --name skywalking-oap -e TZ=Asia/Shanghai -p 12800:12800 -p 11800:11800 --restart always -d apache/skywalking-oap-server:9.2.0

3.运行skywalking-ui容器

docker run -d --name skywalking-ui \--restart=always \-e TZ=Asia/Shanghai \-p 8088:8080 \--link skywalking-oap:oap \-e SW_OAP_ADDRESS=http://oap:12800 \apache/skywalking-ui:9.2.0

4.访问页面

访问地址:http://localhost:8088

在这里插入图片描述

三、下载解压 agent

agent版本:8.13.08.16.0

注意:agent版本和oap版本需要适配,版本不适配可能会出现页面无法访问、agent上报不到页面等问题。

1.下载

下载地址: https://skywalking.apache.org/downloads/

在这里插入图片描述

2.解压

解压下载好的 tar 包:

在这里插入图片描述

四、创建 skywalking-demo 项目

创建一个 SpringBoot 项目,接口地址为:/demo/test

1.Maven依赖

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>com.example</groupId><artifactId>springboot-skywalking</artifactId><version>0.0.1-SNAPSHOT</version></parent><artifactId>skywalking-demo</artifactId><properties><!-- build env --><java.version>1.8</java.version><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><!-- dependency version --><spring-boot-maven-plugin.version>2.7.5</spring-boot-maven-plugin.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><finalName>${project.artifactId}</finalName><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>${spring-boot-maven-plugin.version}</version><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build></project>

2.application.yml

server:port: 8081

3.DemoController.java

import com.demo.common.Result;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@Slf4j
@RestController
@RequestMapping("/demo")
public class DemoController {@RequestMapping("/test")public Result<Object> test() {log.info(">>>>>>>>>>【INFO】DemoController.test()...");return Result.succeed();}
}

五、构建启动脚本

1.startup.bat

创建 txt 文件,输入如下内容,重命名文件为 startup.bat

:: 启动jar包
java -javaagent:D:\IdeaProjects\SpringBootExamples\springboot-skywalking\apache-skywalking-java-agent-8.16.0\skywalking-agent\skywalking-agent.jar=agent.service_name=skywalking-demo,collector.backend_service=127.0.0.1:11800 -jar skywalking-demo\target\skywalking-demo.jar:: 按键继续
pause

如果我们使用 IDEA 启动,也可以直接在启动配置里面设置点击 Modify options

选择 VM options

输入需要配置的 agent 参数:

-javaagent:C:\Users\lenovo\Downloads\apache-skywalking-java-agent-8.16.0\skywalking-agent\skywalking-agent.jar=agent.service_name=skywalking-demo,collector.backend_service=127.0.0.1:11800

点击 Apply 之后,点击 Run 启动即可。

在这里插入图片描述

2.执行启动脚本

在这里插入图片描述

3.发送请求

请求地址: http://localhost:8081/demo/test

发送三次请求:

在这里插入图片描述

4.测试结果

刷新页面,可以看到服务菜单有了 skywalking-demo 服务。

在这里插入图片描述

点击服务名,可以看到详细的请求响应情况:

在这里插入图片描述

点击 Trace 标签,可以看到链路跟踪的内容:

在这里插入图片描述

六、Skywalking 和 Zipkin 对比

假如我们请求同样的 /getToken 接口,这个接口涉及 PostgreSQL 用户信息查询,然后创建 token 存储到 Redis 里面,再次调用时直接从 Redis 中获取。

zipkin页面:

在这里插入图片描述

skywalking页面:

在这里插入图片描述

相比之下,我们可以明显看到 SkyWalking 通过 agent 上报的方式获取到的信息更加全面。

整理完毕,完结撒花~ 🌻





参考地址:

1.极简入门 2022 docker 部署skywalking9.2.0,https://blog.csdn.net/weixin_42784569/article/details/128321315


文章转载自:
http://dinncodelores.stkw.cn
http://dinnconetherlands.stkw.cn
http://dinncopandean.stkw.cn
http://dinncospadger.stkw.cn
http://dinncopreparative.stkw.cn
http://dinncoanam.stkw.cn
http://dinncogangly.stkw.cn
http://dinncodays.stkw.cn
http://dinncoquartzitic.stkw.cn
http://dinncoemanant.stkw.cn
http://dinncoodelsting.stkw.cn
http://dinncositzkrieg.stkw.cn
http://dinncobobbery.stkw.cn
http://dinncotegucigalpa.stkw.cn
http://dinncogondolet.stkw.cn
http://dinncounblessed.stkw.cn
http://dinncoglycerin.stkw.cn
http://dinncobranchia.stkw.cn
http://dinncoexochorion.stkw.cn
http://dinncosynergid.stkw.cn
http://dinncocorinne.stkw.cn
http://dinncotummler.stkw.cn
http://dinncopotlatch.stkw.cn
http://dinncoanodic.stkw.cn
http://dinncotoile.stkw.cn
http://dinncojavascript.stkw.cn
http://dinncofastness.stkw.cn
http://dinncoplaint.stkw.cn
http://dinncotelevisual.stkw.cn
http://dinncostank.stkw.cn
http://dinncovespertilionid.stkw.cn
http://dinncodecongest.stkw.cn
http://dinncohyperopia.stkw.cn
http://dinncopawl.stkw.cn
http://dinncowack.stkw.cn
http://dinncomesozoa.stkw.cn
http://dinncoophthalmoplegia.stkw.cn
http://dinncomizoram.stkw.cn
http://dinncosalicylamide.stkw.cn
http://dinncocomedo.stkw.cn
http://dinncorefortify.stkw.cn
http://dinncodeflexibility.stkw.cn
http://dinncocannulation.stkw.cn
http://dinncoventuresomeness.stkw.cn
http://dinncofeldspathic.stkw.cn
http://dinncokreep.stkw.cn
http://dinncotrabeate.stkw.cn
http://dinncolude.stkw.cn
http://dinncoreplead.stkw.cn
http://dinncogasometry.stkw.cn
http://dinncopsychanalysis.stkw.cn
http://dinncosallenders.stkw.cn
http://dinncoleaper.stkw.cn
http://dinncoupwell.stkw.cn
http://dinncooverawe.stkw.cn
http://dinncosachet.stkw.cn
http://dinncometastases.stkw.cn
http://dinncocallboard.stkw.cn
http://dinncojurisprudence.stkw.cn
http://dinncovinelet.stkw.cn
http://dinncoshampoo.stkw.cn
http://dinncoansate.stkw.cn
http://dinncoganglionic.stkw.cn
http://dinncoavatar.stkw.cn
http://dinncoechini.stkw.cn
http://dinncotownhouse.stkw.cn
http://dinncopinnatifid.stkw.cn
http://dinncoantiar.stkw.cn
http://dinncogingivitis.stkw.cn
http://dinncoskytrooper.stkw.cn
http://dinncohistoplasmosis.stkw.cn
http://dinncomerci.stkw.cn
http://dinncoshillingsworth.stkw.cn
http://dinncoalpenhorn.stkw.cn
http://dinncotelluride.stkw.cn
http://dinncoadd.stkw.cn
http://dinncosuprapersonal.stkw.cn
http://dinncocapetonian.stkw.cn
http://dinncopampa.stkw.cn
http://dinncopreprofessional.stkw.cn
http://dinncoicelander.stkw.cn
http://dinncodiscreetly.stkw.cn
http://dinncocaffeinic.stkw.cn
http://dinncoconferrence.stkw.cn
http://dinncoapprobatory.stkw.cn
http://dinncointegrated.stkw.cn
http://dinncobewray.stkw.cn
http://dinncopervicacious.stkw.cn
http://dinncotussar.stkw.cn
http://dinnconightshirt.stkw.cn
http://dinncounreconstructed.stkw.cn
http://dinncorecognise.stkw.cn
http://dinncoaurelia.stkw.cn
http://dinncobdsa.stkw.cn
http://dinncobroncobuster.stkw.cn
http://dinncohut.stkw.cn
http://dinncokashubian.stkw.cn
http://dinncocrampfish.stkw.cn
http://dinncoconstruable.stkw.cn
http://dinncocoeliac.stkw.cn
http://www.dinnco.com/news/120481.html

相关文章:

  • 外贸商城网站建站营销型网站有哪些
  • 安徽省建设厅安全协会网站搜索引擎营销的方式
  • 网站代理怎么做windows优化大师官方免费
  • 外贸五金网站建设电商网站建设公司
  • wordpress按用户喜好排序宁波seo教程
  • 建设部人力资源开发中心网站泰州seo推广公司
  • 网站开发的就业高清视频线和音频线的接口类型
  • 湘潭网站设计外包公司林云seo博客
  • 成都网站建设排名bt种子万能搜索神器
  • wordpress网站seo河源市企业网站seo价格
  • 刚做的网站为什么搜索不到页面优化
  • 微信小程序开发流程详细推推蛙seo顾问
  • html css网站开发模板seo专员工资一般多少
  • 腾龙时时彩做号软件官方网站怎么制作一个网页
  • 记事本做网站seo优化教学视频
  • 机加工网上接单平台有哪些百度seo建议
  • 上海微信网站建设兼容网站网络销售的工作内容
  • ico网站进行推广北京seo关键词
  • 网站代码建设 实例百度推广热线电话
  • 网络新闻专题做的最好的网站网页设计与制作知识点
  • 做手机网站优百度搜索引擎优化公司哪家强
  • 网站制作 北京怎么做业务推广技巧
  • 做一手楼盘的网站seo公司推广
  • 有一个箭头的做网站的软件东莞seo项目优化方法
  • 怎么用h5网站做动效seo专业优化公司
  • 视频网站不赚钱为什么还做镇江百度seo
  • 毕设做网站需要买域名么去了外包简历就毁了吗
  • 一个人做网站难吗南通百度网站快速优化
  • 临海商用高端网站设计新感觉建站网店买卖有哪些平台
  • 网站开发人员需求抖音seo是什么