Nginx负载均衡(Load Balancing)的多种方式及使用配置
负载均衡(load balancing)是优化资源利用率、最大化吞吐量、减少延迟和确保容错配置的常用技术。 简单来说就是通过一定的规则,将客户端的请求分摊到不同的服务器上来处理,达到分流的目的。 目前使用的版本: nginx version: nginx/1.24.0 nginx.org的文档 中对于负载均衡的描述有点乱,里面写着其默认支持3种负载…
Oracle Cloud创建仅具有实例管理权限的用户组
Oracle Cloud刚注册完的默认账号是管理员,其API权限很大,有时候想需要通过一些第三方应用来完成一些操作,最好创建一个单独的用户。比如限制其只能管理实例。 Oracle Cloud的一些基本概念大概就是新注册完一个号,你就拥有一个租户,并且该租户底下有一个默认具有管理员权限的用户。 一个租户可以拥有很多用户,直接通过管理员权限创建即可。 …
SpringBoot中事件流Event-stream(Server-Send Events)的用法
前言 近几年大热、以ChatGPT为主的自然语言AI让Server-Send Events服务器端推送(简称SSE)重新出现在大众视野。 当时刚接触的时候误以为“打字机”只是前端的效果,还想着AI生成的速度怎么这么快。 后来无意中看到别人介绍才知道用到了Event-stream这个东西。由服务器实时响应并返回数据,从用户体验来说确实会比“等待AI完…
记一次笔记本电脑重启后开机显示Logo后黑屏的处理过程
起因 昨天折腾了一下输入法,卸载重启后电脑开机闪过logo后开始黑屏。 表现症状为: 在logo画面后黑屏 能听见进入系统的声音 键盘Number lock等按键可以正常切换 以前也遇到过这种情况,基本上是由于系统更新导致的,因为懒得折腾,基本上重装系统完事,毕竟备份了安装包和配置,恢复还是很快的。 这次准备看看到底是啥原因导致,彻底解决一下。 一…
Directory Opus的常用配置以及功能自定义
Directory Opus是一款功能强大,可高度定制化的付费资源管理器,UI在同类竞品中也算比较好看,可以很好的代替Windows Explorer。 鉴于网络上相关中文资料实在太少,主要的讨论也都在官方论坛中以英文形式进行,所以记录一下一些使用的心得,同时也给自己备忘方便查阅。 大概会不定时更新一些东西,可以通过文章最上方/右侧的目录或Ctrl…
记一次Windows11下Chrome崩溃的问题排查
 今年618的时候新入了台笔记本,顺理成章的用上了Windows11,UI还算好看,用了一阵子发现Chrome经常在打开下载文件夹或者通过URL调起软件的时候崩溃。而且是能够复现的...  第一次打开正常,第二次就必定崩溃。然后重启同样...  一开始以为是兼容性或者插件的问题,就没怎么去管,因为之前在Win10上并未出现过这种情况。过了一阵子发现…
快速部署Bitwarden_rs,搭建属于自己的跨平台密码管理方案
前言 从LastPass转入Bitwarden一段时间,综合来说体验还是不错的,基本功能免费、开源、全平台、好看的UI、中文面板、比较好用的自动保存和自动填充功能,让我喜欢上了这个密码管理器。免费的普通账户其实已经能满足大多数人的日常需求了,而付费的高级会员功能主要包含大容量附件存储、2FA(两步验证)支持、密码安全检测、客户支持... 因为开源的…
内容协商:SpringBoot添加jackson-xml后浏览器返回值的变化
探究SpringBoot在引入jackson-dataformat-xml后浏览器返回值的变化:内容协商 一直以来基本上都是和JSON格式的数据打交道,前端传递参数或后端返回结果也基本上都用的JSON字符串,偶尔需要处理例如XML格式的数据也用一些小工具类就处理了。 而最近项目有个需求是需要暴露一个接口用于接收第三方回调的Content-Type为…
Vite初始化项目并执行启动命令后报错
问题说明 通过npm init vite@latest命令初始化一个vue项目,然后依次执行npm install以及npm run dev,安装依赖命令正常运行,而启动命令报错: $ npm run dev > dev > vite events.js:352 throw er; // Unhandled 'error' event …
利用ReNamer快速重命名字幕文件
看BD番剧也有好几个年头了,在体验过清晰的画质后,对于绝多数的在线视频网站自然是瞧不上眼的 ———— 怎么能够这么糊?这么糊能看的下去? 更何况还有完整的片段和各种Specials,这都是在线观看无法满足的。 不过看BD还有件麻烦的事就是找字幕-重命名字幕这个流程。虽然有些地方已经有字幕匹配系统,或是打包好的字幕,但是大多数情况还是需要自己去把字幕…