- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 【SkyWalking】服务端部署与微服务无侵入接入实战指南
本文介绍了Apache顶级开源项目SkyWalking的部署与接入实战指南。SkyWalking提供完整的微服务可观测性解决方案,包括链路追踪、性能监控、日志采集和告警通知等功能。文章对比了SkyWalking与Sleuth+ZipKin的优劣,分析了SkyWalking的三层架构(Agent探针、OAP服务器和UI界面),并详细讲解了服务端部署步骤,包括安装包下载、目录结构说明和配置修改(如UI端口调整)。作为系列第一篇,本文为后续实现日志采集、告警配置和性能分析奠定了基础,适合需要构建微服务监控体系的技
2025-07-10 15:45:20
912
原创 【SkyWalking】性能剖析实战:定位慢接口与阻塞代码
摘要:本文介绍如何使用SkyWalking的性能剖析功能定位慢接口与阻塞代码。通过模拟慢请求接口,演示如何创建性能剖析任务、触发接口调用并分析结果。SkyWalking能精准定位代码级别的性能瓶颈(如慢SQL、阻塞方法),结合链路追踪与堆栈分析提升问题定位效率。适用于微服务性能调优与故障排查场景。(149字)
2025-07-10 15:43:26
817
原创 【SkyWalking】配置告警规则并通过 Webhook 推送钉钉通知
本文介绍了SkyWalking的告警机制配置方法,重点讲解了如何通过webhook将告警信息推送至钉钉等平台。内容包括:1)SkyWalking内置的默认告警规则及触发场景;2)告警配置文件alarm-settings.yml的格式与参数说明;3)Webhook的集成原理与实现步骤,包括创建告警接收接口、配置webhook地址等。通过配置告警规则和webhook推送,可以快速构建完整的微服务监控告警体系,及时发现接口延迟、失败率升高等问题,提升系统稳定性。文章还提供了告警触发测试方法和后续系列预告。
2025-07-10 15:34:37
686
原创 【SkyWalking】日志如何接入,实现链路日志关联分析
摘要:本文介绍了将日志收集到Skywalking的配置方法。首先需要引入apm-toolkit-logback-1.x依赖,然后在logback.xml中配置GRPCLogClientAppender将日志通过gRPC上传至Skywalking,并设置包含traceId的日志格式。配置完成后,在Skywalking监控界面可以查看不同服务的日志,并通过traceId追踪单次请求的完整调用链路。该方案实现了分布式系统中日志的统一收集和关联分析。
2025-07-09 17:34:03
202
原创 【JAVA】Java线上问题排查“活地图”:CPU与内存问题定位与调优指南
聊聊线上问题排查的那些“基本操作”。你可能会觉得“基本”嘛,谁还不会 `top` 和 `jstack`?但就像武侠小说里的基本功一样,往往最基础的东西才是解决复杂问题的基石。别问我为什么这么说,因为我前几天就刚经历了一场因为“基本功”扎实而化险为夷的战斗!
2025-06-17 15:27:12
629
原创 【Linux】Linux安装MySQL详细图文教程
摘要: 本文详细介绍了在Linux系统上安装MySQL 8.0的完整步骤。主要内容包括:从官网下载对应版本的MySQL安装包;进行环境准备工作,包括清除旧MySQL文件、删除冲突的mariadb、安装依赖库等;创建专用mysql用户和组;配置my.cnf文件设置数据库路径和参数;使用mysqld命令初始化数据库;设置SSL安全连接;通过systemctl配置MySQL服务自启动;首次登录修改root密码等。教程采用离线安装方式,适用于Debian等Linux系统,强调了安装过程中的关键注意事项,如用户权限配
2025-06-16 19:06:04
2093
原创 【Cursor】想无限制地使用 Cursor AI 编程工具?这个开源项目帮你突破试用限制,免费畅享 Pro 版功能!
告别 Cursor 试用烦恼:无限畅享 Pro 版 AI 编程!你是否曾为 Cursor AI 编程工具的强大功能所吸引,却又被其 **14 天的 Pro 版试用限制**所困扰?代码补全次数太少?高级模型请求额度不够用?别担心!本文将为你揭秘一个 **开源项目**,让你彻底摆脱这些束缚,**免费且无限地使用 Cursor Pro 版的全部特性**
2025-05-27 09:15:29
693
原创 【MCP】连接阿里云百炼MCP至Cursor及其他AI工具
阿里云百炼(Bailian Model Computing Platform, MCP)提供了强大的模型推理能力和丰富的模型选择。Cursor 作为一款“AI Native”的代码编辑器,深度集成了LLM能力,极大地提高了开发效率。那么,如何将阿里云百炼上部署的模型能力,通过API的方式,连接到 Cursor 或其他支持标准API接口的AI应用中呢?本文将详细介绍这一过程。
2025-04-27 10:36:32
1566
原创 【MCP】MySQL MCP 服务器安装配置指南
模型上下文协议(MCP)的MySQL实现,提供AI应用与MySQL数据库之间的安全交互能力。该服务器组件作为中间层,通过结构化接口使AI应用能够安全地进行数据库探索与分析。:MySQL MCP服务器不是独立服务器,而是AI应用与MySQL数据库之间的通信协议实现。
2025-04-21 11:40:15
2855
原创 【minio】服务器安装minio 超详细
这里显示了你可以通过哪些地址访问Minion服务(Endpoint),以及如何使用不同语言的客户端SDK进行编程访问(Object API)。另外,还显示了一个控制台地址(console),这是一个新引入的功能,可以用来管理用户、策略、桶等资源。注意:默认情况下,Minion服务会监听9000端口提供对象存储服务,并监听9001端口提供控制台服务。**,这两个变量分别对应你访问Minio服务时使用的用户名和密码。打开浏览器访问,页面如下,访问不了检查防火墙规则。如果下载不下来可以去我的公众号进行下载。
2025-02-28 11:43:24
329
原创 错误Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary
开发中遇到一个springboot的异常,Failed to parse multipart servlet request;nested exception is java.io.IOException: The temporary upload location [/data/tmp],奇怪的是服务器上传没有任何问题,只有在我本地上传会报这个错:从报错的信息来看是缺少 ‘/data/tmp’目录导致的。
2024-10-22 11:25:25
3333
原创 为什么在 Controller 中使用 Integer 在 Service 中使用 int
已经被控制器层使用默认值或进行其他类型的校验,使得进入服务层时这些值不会为。参数,Spring MVC 会使用默认值。可以使代码更加健壮,为可能的。在这种情况下,我们假设。
2024-09-26 14:59:02
344
原创 mac arm芯片 hive执行sql报错[FAILED_TO_LOAD_NATIVE_LIBRARY] no native library is found for os.name=Mac and
github下载源码 打包为jar 并添加到hive/lib 解决问题。
2024-08-19 16:23:12
627
1
原创 程序员面试中的八股文:是敲门砖还是绊脚石?
然而,关于“八股文”在实际工作中的作用,人们的看法不一。综上所述,“八股文”在程序员面试中的作用是复杂的。我的观点是,“八股文”可以作为面试中的一个环节,但不应成为唯一标准。通过实际项目考察、代码评审等多元化的方式,更全面地评估候选人的综合素质,才能找到真正适合的程序员。一个程序员的核心竞争力应该是编码能力和解决实际问题的能力,而不是单纯的背题能力。这样的面试方式不仅不利于候选人的全面发展,也可能导致招聘到的不是真正合适的员工。能够回答这些问题的候选人,往往具备较好的思维能力和解决问题的能力。
2024-07-31 11:20:14
529
原创 探索GPT-4o Mini模型:高效的性能与创新应用
在当今的技术世界中,人工智能和自然语言处理(NLP)成为许多行业的关键驱动力。OpenAI最近推出的GPT-4o Mini模型,以其卓越的性能和极具竞争力的价格,引发了广泛关注。本文将详细介绍如何使用GPT-4o Mini模型,并展示其在实际项目中的应用,通过代码示例让大家更直观地理解这个模型的强大和便捷。GPT-4o Mini模型是OpenAI发布的一个新版本,相比于之前的模型,它具有以下特性和优势:下面将通过一个具体的示例,即如何使用GPT-4o Mini模型构建一个简单的聊天机器人,来展示该模型在实际
2024-07-25 16:29:51
1122
原创 我的创作纪念日
在创作方面,我希望能继续撰写更多高质量的技术文章,帮助更多的开发者解决问题,并计划出版一本关于编程实战的书籍。此外,我还希望能够参与更多的技术交流活动,与更多的行业专家面对面交流,共同探讨技术前沿问题,不断提升自己的技术水平和影响力。创作不仅丰富了我的生活,还提高了我的自我管理能力。此外,通过写作,我还认识了许多在技术领域内志同道合的朋友,与他们交流和合作让我受益匪浅,进一步拓宽了我的技术视野和人脉圈。
2024-07-19 09:45:30
403
原创 sqoop 报Could not load org.apache.hadoop.hive.conf.HiveConf. Make sure HIVE_CONF_DIR解决方法
将hive 里面的lib下的hive-exec-**.jar 放到sqoop 的lib 下可以解决以下问题。
2024-07-10 15:39:00
344
原创 mysql面试题
嗯,索引在项目中还是比较常见的,它是帮助MySQL高效获取数据的数据结构,主要是用来提高数据检索的效率,降低数据库的IO成本,同时通过索引列对数据进行排序,降低数据排序的成本,也能降低了CPU的消耗好的~,聚簇索引主要是指数据与索引放到一块,B+树的叶子节点保存了整行数据,有且只有一个,一般情况下主键在作为聚簇索引的非聚簇索引值的是数据与索引分开存储,B+树的叶子节点保存对应的主键,可以有多个,一般我们自己定义的索引都是非聚簇索引。
2024-06-17 10:15:42
342
原创 笔记本装linux(centos)当服务器全流程百分比成功!!!
本文将详细介绍如何将家用笔记本改装为运行CentOS 系统的服务器。通过亲身实践,我克服了重重困难,整理出了一套完整的操作流程,旨在帮助其他有类似需求的朋友。本指南涵盖了从准备软件和系统镜像,到使用UltraISO制作启动盘,再到安装CentOS 系统的每一步操作,力求通俗易懂,让即使没有相关经验的读者也能顺利完成。希望通过我的努力,能够为大家提供实用的参考和帮助。
2024-06-17 10:09:21
4006
原创 linux下安装redis以及配置redis远程连接
使用#注释掉,改为==#===bind 127.0.0.1(bind配置的是允许连接的ip,== 注释去掉,foobared为密码,也可修改为别的值(可选,建议设置)进入解压的文件之后我们可以看到他的配置文件(6.将redis配置文件复制到安装目录下。10.查看redis进程是否开启(使用。5.redis的默认安装路径。11.如何关闭redis服务。(3.2之后加入的新特性,,增强redis的安全性)12.再次查看进程是开启。,或改为0.0.0.0)上传到服务器之后使用。
2023-12-06 10:17:34
1059
原创 Docker安装MySql并配置文件映射
这个时候如果显示的是up状态,那就是启动成功了。如果是restarting,说明是有问题的。在/tmp/mysql/conf 创建 my.cnf。先输入exit退出mysql,再输入exit退出容器。使用以下命令来查看是否已安装了 mysql镜像。docker[进入mysql]服务器。修改mysql的访问权限。
2023-08-18 16:24:29
1083
原创 tomcat报错catalina.sh: line 401: /usr/java/jdk1.7.52/bin/java: No such file or directory
tomcat报错catalina.sh: line 401: /usr/java/jdk1.7.52/bin/java: No such file or directory
2022-12-05 14:14:28
1212
原创 Linux学习手册(命令大全)
入门概述Linux 简介Linux 内核最初只是由芬兰人==林纳斯·托瓦兹(Linus Torvalds)==在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户
2021-07-30 15:11:07
4014
原创 contos7 安装weblogic10.3 _wls1036_generic.jar
环境:CentOS7+jdk1.8weblogic下载地址1:http://www.oracle.com/technetwork/cn/middleware/weblogic/downloads/wls-main-091116-zhs.html下载地址2:链接: https://pan.baidu.com/s/1MHUeOtnRKGUutGA6RFC5BA提取码: h1hd下载完成之后将此文件上传到服务器上1、开始安装1、使用java -jar安装java -jar wls1036_g
2021-07-20 22:02:35
785
hadoop学习记录笔记
2024-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人