autossh 总是自动重连的探究

2023.10.12

背景

用树莓派做了个采集器,采集到的数据需要放到阿里云服务器的 MySQL 上。因为 MySQL 只监听了 127.0.0.1,所以需要做一个端口转发到到阿里云服务器。

又因为我希望如果端口转发挂掉后能自动重连,所以我选择了使用 autossh 来帮我完成这个工作。

使用的命令如下:

......

k8s/k3s的安装和使用

2023.09.21

简介

k8s 全称 Kubernetes,因为单词太长不好记忆,所以需要缩写。由于 Kubernetes 一共 10 个字母,去掉 k 和 s 中间还有 8 个字母,所以一般简称为 k8s。

k3s 是 k8s 的简易版。官方的介绍是希望它成为 k8s 的一半。所以 k8s 一共 10 个字母......

MySQL INNER JOIN 加锁顺序

2022.09.30

最近开发的时候遇到一个问题, 就是两个进程分别执行多表联合删除的时候, 会出现死锁的现象. 研究了很久终于明白了是什么原因导致的, 于是总结记录一下.

两个删除的 SQL 分别如下:

-- TRANSACTION(1):

DELETE P FROM

EXEC_TBL AS E

INNER......

Text file busy

2022.04.04

概述

Text file busy, Linux 系统内核报出的错误之一, errno 26. 可以通过如下方式查看:

$ man error | grep busy

EBUSY Device or resource busy (POSIX.1)

ETXTBSY ......

Maven 相关知识

2021.04.20

背景

Maven 是 Apache 旗下的一款项目管理工具, 主要用于管理 Java 项目. 按照官网的解释, Maven 是意第绪语中 "知识的积累" 的意思.

为什么需要 Maven 以及 Maven 能干什么呢? 如果你了解甚至用过 C 语言开发中常用到的 Ma......