扁鹊系 IM 即时通讯(独立隔离版,BianQue-2nd)
野火(WildfireChat)即时通讯服务器"扁鹊二线隔离版":Java IM 服务 + app-server + 管理代理 + 文件上传代理 + 专属 MySQL,服务 im.bianqueyoucha.com / im.bianquezhiyin.com。
https://im.bianqueyoucha.com/、https://im.bianquezhiyin.com/(nginx 反代 8081/8888 + $fs_upstream 文件代理变量)/www/wwwroot/apk-download/MaiziIM-v1.4.0.apk、/www/wwwroot/bq-download/BianqueIM-v1.4.0.apk(麦子IM/扁鹊IM 安卓包)wf-im-byc.service → /opt/wildfire-byc/bin/wildfirechat.sh(JAVA_HOME=/opt/jdk8)wf-app-byc.service → java -Xmx512M -jar /opt/wildfire-byc/app-0.74.jar(8888),启动前 wait_mysql.py 等 MySQL 就绪wf-admin-byc.service → admin_proxy.py(18079→18081)wf-fs-byc.service → fs_proxy.py 8889wf-byc-mysql(mysql:5.7,3308,库 wildfirechat/appdata),数据 /opt/wildfire-byc/mysql-data/www/wwwroot/im/(nginx 配置副本与数据)wildfirechat(用户/消息元数据)、appdatasystemctl restart wf-im-byc wf-app-byc wf-admin-byc wf-fs-byc(注意顺序:先 mysql 容器)journalctl -u wf-im-byc -f;wildfire 日志在 /opt/wildfire-byc/logsdocker exec wf-byc-mysql sh -c 'mysqldump -uroot -p"$MYSQL_ROOT_PASSWORD" --databases wildfirechat appdata' | gzip > /opt/backups/wf-byc_$(date +%F).sql.gz 入 cronfree -h 显示 Swap 已用 4.4G,野火是 Java 大户之一,考虑给 wf-im-byc 明确 -Xmx