自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 基于Spring AI实现DeepSeek-R1推理模型的推理过程内容获取

本文使用的spring ai版本是1.0.0-M6,由于业务需求,在调用公司部署的大模型(模型输出接口协议是openApi规范,非ollama平台部署方式因为它对deepseek-r1接口封装,思考过程内容整合到标准的content内容输出)deepseek-r1推理模型时,需要对思考过程展示。

2025-03-28 16:44:51 1159

原创 spring ai mcp 进阶版

这编文章主要通过介绍mcp-client通过stdio通信方式跟mcp-server交互的流程,更加直观的理解mcp。mcp的stdio通信方式是本地机器进程直接的通信方式,所以意味着我们mcp-server也是需要在本机部署的,目前claude的claude-desktop应用只支持stdio方式。所以mcp-server部署在本地,一些需要联网使用工具也是可以访问,前提是需要在mcp-server实现,把这些映射出去。

2025-04-16 17:04:37 858

原创 Spring AI 中的 MCP(Model Context Protocol)的使用方式与核心机制

本文主要解析了 Spring AI 中的 MCP(Model Context Protocol) 的使用方式与核心机制,通过一个完整的 Demo 详细展示了 MCP 如何帮助开发者在统一的上下文模型协议下,高效地组织和管理大语言模型(LLM)的调用流程。文章首先介绍了 MCP 的设计初衷与在 Spring AI 架构中的定位,强调其作为模型调用的上下文协议层,负责封装模型请求、响应、提示词(Prompt)、参数等上下文信息

2025-04-11 18:47:20 633

原创 基于GitLab 搭建公司自己的devops平台

公司自己私有化搭建的GitLab,构建自己的devops平台

2025-03-28 18:07:25 328

原创 SpringCloud gateway 自定义请求的 httpClient

使用springCloudgateway时,为了提高服务的稳定性、可用性,有时需要自定义httpclient的一些配置,对其配置的理解也变得尤为重要。

2023-12-04 14:57:49 1843 1

原创 SpringBoot应用监控Actuator合理使用避免安全问题

使用springboot时,我们在开发环境或者生产环境上使用一些Actuator一些端点,如何做到安全暴露。

2023-11-06 16:25:50 660

原创 springCloud gateway 获取skywalking的traceId

spring cloud gateway 底层采用的是响应式编程,线程模式不一样,skywalking提供基本方法获取traceId已经无法获取准确的id,基于skywalking对gateway插件的增强,利用Java反射获取。

2023-03-16 10:25:41 1409 3

原创 SpringCloudGateway Nacos+Knife4j api接口聚合

在微服务体系下,服务划分粒度的细致,导致多个微服务模块。在开发过程中,开发负责的模块不同,存在多个模块间的业务隔离,如果存在依赖关系,在各个模块做设计时能够更好的对依赖服务更好的了解,增加各个模块之间的了解。基于以上原因,需要对微服务的api统一的展示入口

2022-11-14 11:25:04 1543

原创 SpringCloud 整合nacos灰度发布方案

灰度发布已经常见应用版本更新的策略,灰度发布能够更好的完成版本更新,对影响范围做到可控,是现在常用的手段之一

2022-10-08 10:17:31 787

原创 基于skywalking、es watcher 告警的webhook

为了线上服务的稳定性、可用性,引入skywalking 针对trace、metric可视化,EFK做日志可视化。基于业务层现在可视化信息,我们采用skywalking服务度量信息和日志系统中日志进行监控,从而达到对部署环境中实例运行状况进行监控。paas-alert为了可以提供多种灵活配置告警通知方式和告警信息的统一管理

2022-09-27 17:55:41 1330

原创 基于Elastic Service中Watcher在日志EFK系统中告警应用

日志告警,是基于EFK日志系统中的es(es版本是7.10.1) [watcher](https://www.elastic.co/guide/en/elasticsearch/reference/7.10/xpack-alerting.html)。wathcer 是es中支持的一种定时任务调度引擎,可以对现有的索引内容进行监控,告警支持告警记录、发送通知、通知第三方(webhook)

2022-09-06 16:09:18 1127

原创 EFK 日志收集系统

日志系统采用ES、filebeat、Kabana工具搭建,整个版本是采用6.8。filebeat负责采集,定义日志文件采集格式,并配置输出到es时对日志进行预处理pipeline(能够对特有的字段进行检索,比如根据traceId、appName检索等)......

2022-08-11 16:24:06 1272

原创 skywalking告警入门

skywalking将上报的服务数据按照[领域]划分,通过不同领域的数据记录服务不同层次状态。而oal就是作用于领域对象的语言,oal是按照指定规则写出的数据模型,skywalking内部会根据模型作用的领域实例id进行聚合。告警是以聚合结果为基础,按照指定的触发规则...

2022-08-11 15:57:51 2333 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除