从“挂机不肝”到“百人在线”:Minecraft RPG服务器技术拆解
2026/9/7 9:13:04
计算机专业硕士在读,主要研究方向是特定目标大斜视角目标检测与定位。因为要做的是特定目标,公开数据集较少,经过多方考虑还是决定要自建数据集。最终考虑的解决方案还是Blender+Python API的方式,项目起名叫RealEarthStudio。
这系列文章主要对开发过程进行记录,方便我个人后续查看,也给相类似方向的同学提供一个思路。
【项目目录】:项目目录链接
Celery+Redis的方式,本节主要对Redis进行安装及配置。下载链接:https://github.com/redis-windows/redis-windows/releases
| 类型 | 全称 | 说明 |
|---|---|---|
cygwin | Cygwin | 模拟 POSIX 环境的兼容层,让 Linux 程序能在 Windows 上运行。它通过cygwin1.dll提供类 Unix API。 |
msys2 | Minimal SYStem 2 | 基于 Arch Linux 的构建工具链(使用 Pacman 包管理器),主要用于开发和编译,也提供运行时支持。比 Cygwin 更轻量、更现代。 |
| 类型 | 功能 |
|---|---|
with-Service | 包含redis-server.exe+redis-install-service.bat/redis-uninstall-service.bat脚本,可一键将 Redis 安装为 Windows 后台服务(开机自启、后台运行)。 |
普通版(无-with-Service) | 仅包含可执行文件(redis-server.exe,redis-cli.exe),需手动在命令行启动,关闭终端即停止。 |
msys2:更新更活跃,社区支持更好,是目前主流选择。install_redis_service.bat:在服务中查看: