GaGa's Blog

One GaGa, One World !

ShadowsocksR(SSR)默认是单用户模式。
当需要多人共用一个服务器时,可以启用 多用户模式(基于 mudbjson 本地 JSON 数据库),支持用户分流、流量限制、连接数限制等功能。


1.环境准备

1
2
3
4
5
6
7
# CentOS8
yum -y install git
yum -y install python39 python39-pip libsodium

# Ubuntu / Debian
apt-get -y install git
apt-get -y install python-pip
Read more »

日志

nbproc is not supported any more since HAProxy 2.5. Threads will automatically be used on multi-processor machines if available.“)基本是在说明 HAProxy 从 2.5 版本开始弃用 nbproc 指令,而推荐使用更现代、更高效的线程模型来利用多核 CPU。

演进

HAProxy 最初为了利用多核 CPU,会通过 多进程模型 来并行处理流量,这就是 nbproc <N> 的作用:fork 出 N 个进程,每个进程独立处理一部分请求。这在早期版本(比如 1.8 之前)是多核扩展的主要方式。

Read more »

RaiDrive 的核心作用,是把云存储挂载为本地磁盘盘符,让系统与应用像访问本地硬盘一样访问远程文件。它通过虚拟驱动层把远程对象存储转换为标准文件系统路径,从而减少多客户端切换与数据同步带来的复杂度。


支持的主要存储服务

常见可接入的云与协议包括:

Read more »

HAProxy 是一款高性能的开源负载均衡反向代理软件,常年驻扎在高并发网站、API 网关和大型平台入口处,默默把洪水般的请求分流到后端服务器,让系统既稳又快。

它最初由 Willy Tarreau 在 2000 年前后开发,用来解决高流量网站的性能瓶颈。后来逐渐成为互联网基础设施中的“隐形支柱”,并由公司 HAProxy Technologies 推动商业支持与企业版本发展。

从技术视角看,它做三件核心工作:

Read more »

voxtral.c 是一个用纯 C 语言实现的推理引擎,用于运行 Mistral AI 的 Voxtral Realtime 4B 语音转文本模型(speech-to-text),整个实现不依赖 Python、PyTorch、vLLM 等传统机器学习依赖,只需要 C 标准库编译即可。

从本质上说,它是一套 “从零开始的、极简、可读性强的神经网络推理代码”,用来在本地 CPU 或 Apple Silicon 等平台上把声音转成文字(流式输出也支持)。


Read more »

修改远端地址 ≠ 换仓库历史,它只影响 未来的 fetch / pull / push 行为,不会改动本地提交记录。这是一个安全、可逆、无副作用的操作,适合以下场景:

  • GitLab / GitHub 仓库迁移
  • HTTP → SSH(或反向)
  • 内网仓库切换(如 mvpbag.internal)
  • 主仓/镜像仓库切换

1.查看当前远端配置

Read more »

1.SSH 客户端配置中设置保活

echo "ServerAliveInterval 60" >> ~/.ssh/config
echo "ServerAliveCountMax 3" >> ~/.ssh/config

2.服务器端设置

echo "ClientAliveInterval 60" >> /etc/ssh/sshd_config
echo "ClientAliveCountMax 3" >> /etc/ssh/sshd_config
Read more »

nginx处理请求index.php过程

1
2
3
4
5
6
7
8
9
URL

Nginx location 匹配

root / alias

fastcgi_param SCRIPT_FILENAME

php-fpm 执行

2.php典型 Nginx 配置

1
2
3
4
5
6
7
8
9
10
11
12
server {
listen 80;
server_name example.com;

root /var/www/public;

location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/run/php-fpm/www.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
Read more »

排除以.开头的索引(通常是系统索引、隐藏索引如.kibana.security.monitoring-*等),最简单直接的方式是利用_cat/indices API 支持的索引模式(index pattern),使用排除语法 *, -.*

推荐写法

1
GET /_cat/indices/*,-.*?v&s=index
  • * → 包含所有索引
  • ,-.* → 排除所有以.开头的索引
  • ?v → 显示表头(verbose,可读性更好)
  • &s=index → 按索引名称排序(可选,但推荐,便于查看)
Read more »
0%