1. 前言 近期使用Spring Boot编写了一些简单的工具应用,部署的时候图省事,不想编写开机自启动脚本并且完成Linux主机定时任务配置,因此想着通过Docker compose解决部署问题。 主要需要完成如下步骤: 完成日志配置(指定日志生成路径/app/logs); 创建Docker fi
1. 前言 项目上部署Spring Boot应用至内网环境的时候,发现在调用生成Excel时主机缺失相应字体,又因为内网机器无法访问互联网下载相应字体,导致功能调用失败,为解决此问题,需要在打包Spring Boot镜像时,将需要的字体一并打包。 2. 打包字体 在Linux Docker镜像中生成
1.前言 在现代浏览器上,图片使用webp格式,可以在微小降低图片质量的前提下,有效的降低图片的尺寸,优化用户体验。 基于此有点,准备做点工作以便让Halo博客支持webp格式,原先是准备添加图片预处理工具,后发现此篇文章《优雅的让 Halo 支持 webp 图片输出》,因此转向使用webp_ser
1.前言 腾讯云上给域名添加解析记录的时候(指向云主机、Google/Bing搜索引擎验证),有时候会困惑于不同的域名解析记录类型,特此进行记录。 2. 记录类型 DNS(域名系统)中的A、AAAA、TXT和CNAME记录是几种常见的记录类型,用于将域名解析为IP地址或其他信息。 A记录(Addre
1. 环境 当前系统环境: jxd@jxd-TM1613:~$ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.2 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.2 LTS (Jammy Jel
1.查看集群分片 登录Mongo shell,查看集群当前的分片信息: db.adminCommand( { listShards: 1 } ) 得到集群当前分片状态如下所示: { shards: [ { _id: 'shard1', host: 'shard1/
1.前言 最近搭建性能测试环境,主机规格为三台8C16G(这个内存量确实比较尴尬)云主机。选用的部署方案是多分片三副本集的部署方式,以期在通过横向拓展扩展提升数据库整体吞吐的情况下,尽可能保证数据的高可用性。 但是实践发现,三分片三副本集的MongoDB集群,无法承载持续的大数据量写入。因此,经过调