龙腾万里sky的博客

养得胸中一种恬静

第一篇基础篇,可在博客园,个人公众号以及站内搜索:MySQL数据库与Nacos搭建监控服务。

本篇是个人nacos系列文章第二篇springboot项目集成微服务组件nacos。

前情提要

当你看到此篇文章时,nacos目前最新稳定版本为:2.2.2 (Apr 11, 2023) Latest

版本不在于有多新,在于与当前场景环境匹配正常,稳中求快。万一你用了比较新的版本,遇到问题怎么办?有问题,那就找李元芳吧!开个玩笑。你可以去 nacos 的github仓库issues提问、追问选择解决方案,促进开源社区的和谐发展。

整体思路,个人nacos系列博文一共分为三篇

  • 基础篇:《MySQL数据库与Nacos搭建监控服务》,Nacos与MySQL基本介绍。
  • 开发篇:《开发篇:springboot与微服务组件nacos》,从代码开始构建,集成微服务组件。
  • 运维篇:《运维篇:nacos prometheus grafana》,服务监控篇,主要以Linux发行版为主。

骚话环节

一入编程深似海,从此节操是路人。脱发已是常态,致富还需绝顶。

阅读全文 »

centos-stream-9 初体验hugo,初体验比较简化,只拿了一篇示例文章进行体验。

centos-stream-9 环境

准备环境

  • hugo
  • git

说明:git 环境不是必要环境,如果你从远程仓库获取资源(比如获取 hugo 相关的主题),是需要 git 环境的。同时便于版本控制以及上传至提供 pages 服务的平台,比如 github 和 gitee。

git & hugo 部署

git 在线安装方式yum & dnf工具:

1
2
yum -y install git
dnf -y install git

如何配置 git 环境,可在站内搜索 git 相关教程,这里不再赘述。

hugo快速开始文档:

阅读全文 »

使用 jekyll 搭建测试环境,先上效果,访问即可体验:
https://blog-wangk.pages.dev/

絮絮叨叨

絮絮叨叨
起初,在想自己有一定的 Hexo 使用经验,上手 jekyll 应该很快。实际动手,才发现没有想的那么容易。主要是Ruby、jekyll环境问题,遇到陌生没有接触过的技术,没有耐心阅读官方文档。遇到错误,没有耐心排查。

既然聊到 Hexo,那就简单说一下。如果你尝试搭建 Hexo 环境,需要准备 nodejs、npm 以及 git 环境。其中 git 环境用于版本控制和提交到远程仓库,使用jekyll 或者 hugo一样用得上。

如果你不想使用静态博客生成器生成,又有自己的一套技术栈(web后端和前端)。可以打造一套前后端分离的应用,部署到云服务器上,购买域名解析、备案。下面是我的大学老同学(六年 Java后端技术大佬)应该是使用ssm(spring + springboot + mybatis)以及 vuejs 打造的个人站点实验品随想笔记

https://www.wxlzb.top/#/

有点扯远了,继续回到打造静态博客站点 jekyll 上。

准备环境

阅读全文 »

使用 htop -t 效果展示如下图

pp49tOO.png

htop 支持Linux发行版比较丰富,以RHEL9(EL9)CentOS Stream 9进行示例演示。

htop仓库地址https://github.com/htop-dev/htop

htop官网:https://htop.dev/downloads.html

epel:https://docs.fedoraproject.org/en-US/epel/

RHEL使用epel库,CentOS Stream 9

1
2
dnf config-manager --set-enabled crb
dnf install epel-release epel-next-release

wget获取epel:

1
wget https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
阅读全文 »

pp2dg74.png

我相信有不少小伙伴已经用过eureka,那么问题来了,Nacos是个啥?

看到这个标题,MySQL数据库与Nacos搭建监控服务,它们有什么关系么?

其实是Nacos支持连接MySQL,内部已配置好数据源、连接池供我们使用。如果使用其它数据源(比如信创要求,使用达梦数据库比较多),可以通过插件形式适配,模仿MySQL实现方式。具体如何实现,可参考 Nacos 的 github issues。

阅读全文 »
0%