分布式 websocket 解决方案 netty-websocket-cluster java netty-websocket-cluster 解决 websocket 集群部署的问题 技术栈 netty websocket rabbitMq redis nacos gateway
部署一个简单的导航页 群晖 自从入手了群晖的 ds920+ 后,也将我原先很多项目部署到机器中。随着各种服务数量的增加,记住每一个服务的端口号以及路径就是一个头疼的问题。开发一个简单的导航页,就提上了日程。我定义了一个 json 作为导航页的配置文件,无论是网页名称还是新增快捷方式,都可以在文件中配置。我下面介绍两种部署方式,
记一次 pve 重启虚拟机的脚本 技术杂谈 由于编译的 openWrt 的虚拟机不是很稳定,苦于没有时间重新折腾一个,所以采用比较暴力的手段,每天重启, openWrt 里面的重启不能完全解决遇到的问题,顾采用从 pve 中重启。之前写过蛮多定时任务,但很多都无法执行,在 GPT 的帮助下有了最终版本vim restart_vm.sh#!/
记一次 MySql 下的分词搜索需求 java 本文技术栈 Spring Boot Mysql中文分词搜索可以用很多实现方式,其中 ES 应该是比较快捷能够实现,但考虑到数据同步,业务复杂度,查询条件等问题,决定还是用 mysql 去实现。
JAVA 程序访问无头浏览器做爬虫等(兼容 docker 环境) docker 什么是无头浏览器(Headless)无头浏览器可以在图形界面中或者是纯命令行的方式运行的浏览器,可以通过程序控制浏览器执行任务,可以做网页测试、网页截图、录屏、爬虫等。如果你想获取一些浏览器端渲染 (CSR) 的网站,常规的 get 请求返回网页文件的方式往往无法获取到渲染后的数据,这时候就需要使用
gitlab cicd 实战 cicd 一、什么是 CICD软件开发与交付方式的进化史瀑布模型敏捷开发马丁·福勒 Martin Fowler (重构作者 微服务之父)敏捷开发的高适应性,以人为本的特性。更加的灵活并且更加充分的利用了每个开发者的优势,调动了每个人的工作热情。DevOpsDevOps(Development和Operatio
服务上云指南——java程序部署到k8s中 docker 本指南中涉及到的所有的在线服务均来自阿里云,大致涉及以下服务容器服务 ACK https://cs.console.aliyun.com/#/k8s/cluster/list云服务器 ECS https://ecs.console.aliyun.com/日志服务 SLE https://sls.co
在 docker k8s 下的 JVM 调优 docker 在 docker k8s 下的 JVM 调优 基于 tomcat 容器下 JVM 配置 基于 jdk 容器的 Spring boot 下 JVM 配置
docker 原理与简单操作 docker 一、讨论有没有用过 docker用来做什么你想通过这次分享了解到 docker 的那些知识点环境 中间件 无法快速复制二、概念Docker 是基于 go 语言开发。2013 年 docker 开源,2014 年 docker 发布 1.0 版本。在容器化技术流行起来之前,大家使用的基本都是虚拟化技术