没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
塔防游戏
安装
目录
1. 技术组件: ......................................................................................................................................................................................2
2. 工程整理: ......................................................................................................................................................................................2
1. 模块说明 ..................................................................................................................................................................................3
2. 配置文件说明 ..........................................................................................................................................................................3
3. python 同步开奖 .......................................................................................................................................................................5
4. 表说明 ......................................................................................................................................................................................5
3. 安装步骤: ......................................................................................................................................................................................6
1. 宝塔安装: ..............................................................................................................................................................................6
2. JAVA 安装................................................................................................................................................................................6
3. redis 安装 : ............................................................................................................................................................................6
4. mongodb 安装 ...........................................................................................................................................................................7
5. RocketMQ 安装 : ..................................................................................................................................................................8
6. zookeeper 安装:.........................................................................................................................................................................9
4. nginx 配置:.....................................................................................................................................................................................9
1. 游戏服务配置 ..........................................................................................................................................................................9
2. 后台静态页面配置 ................................................................................................................................................................10
3. 游戏下载静态页面配置 ........................................................................................................................................................12
4. 游戏 websocket 转发配置 .....................................................................................................................................................13
7. SVN 安装(非必要) ............................................................................................................................................................13
8. mavevn 安装(非必要) .......................................................................................................................................................14
5. 游戏启动: ....................................................................................................................................................................................14
1. 导入初始数据 ........................................................................................................................................................................14
2. 编译文件 ................................................................................................................................................................................14
游戏服务文件编译: ..........................................................................................................................................................14
cd /apphome/kugou/EasyCaptcha ...............................................................................................................................................14
cd /apphome/kugou .....................................................................................................................................................................15
后台管理前端编译: ..........................................................................................................................................................15
使用 vue 开发,在本地安装 vscode 和 node ...........................................................................................................................15
执行安装:npm install ...............................................................................................................................................................15
本地运行:npm run dev.............................................................................................................................................................15
配置 .............................................................................................................................................................................................15
打包:npm run build ..................................................................................................................................................................15
编译产生目录 :dist .................................................................................................................................................................15
3. 启动 ........................................................................................................................................................................................15
4. 日志 ........................................................................................................................................................................................15
5. 后台登录 ................................................................................................................................................................................16
6. 重要配置: ....................................................................................................................................................................................17
1. 技术组件:
JDK
1.8 版本
redis
5.0.5 以上
数 据 缓 存 , 减 少 与
mysql 交互。
zookeeper
dubbo 服务注册发布
Nginx
服务代理
动态代理 websocket
,游戏服务,后台静态
页面
mysql
数据库存储
mongdb
操作日志存储
存储非结构文本数据
rocketmq
消息服务器
主要用于异步处理提
高并发性能
springboot
开发框架
python
用于同步开奖结果,
并保存到 redis
customlivechat
客服系统
2. 工程整理:
app-api
Dubbo 服务定义
app-common
通讯组件定义
app-logging
日志组件定义 ,
日志切面 处理
异常切面处理
app-main
主要服务代码
app-admin
后台管理应用
app-front
游 戏 服 务 前 置 ,
主要调用 app-game 内服务
websocket 服务暴露
app-game
游 戏 交 互 的
websocket 服务
主要暴露服务
GameBetFacadeServiceImpl
:游戏信息服务
GameMainFacadeServiceImpl
:游戏状态服务
GamePlayerFacadeServiceImp
l
:玩家下注服务
app-gateway
app 网关,主要暴力
http 接口,提供 app
使用,如用户登录 ,
明细查看
app-pay
支付服务
app-service
app 主要服务实现
如登录 ,注册、查看记录等,
非游戏服务。
app-settle
结算服务
自动结算游戏
app-task
定时服务
如定时获取开奖信息,
暴露定时开奖 http 服务
定时发放每日盈亏等
app-web
后台系统前端 vue 页
面
EasyCaptcha
图形验证码包(只可
以不用关注 ,但需要
先 install 出 jar 包)
1. 模块说明
每个工程基本分三个模块:
xxx-tools:工具模块
xxx-system:启动模块
xxx-kugou:服务实现模块
2. 配置文件说明
application.yml 配置文件是主要是入口文件
下面配置表示激活的 application-dev.yml 文件
spring:
profiles:
active: dev
dubbo 的 zk 地址配置
dubbo:
application:
name: dubbo-front
registry:
address: 127.0.0.1:2181
# 读者请换成自己的 zookeeperip
protocol: zookeeper
check: false
monitor:
protocol: register
protocol:
name: dubbo
#
请使用
127.0.0.1
用途服务
ip
host: 127.0.0.1
port: 29001
scan:
base-packages: com.lanyao.modules.api.facade
mongodb 配置
spring:
data:
mongodb:
host: 127.0.0.1
port: 27017
database: kugou
数据库配置:
datasource:
druid:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
url:
jdbc:log4jdbc:mysql://127.0.0.1:3306/kugou?serverTimezone=Asia/Shanghai&charact
剩余19页未读,继续阅读
资源评论
李钟意i
- 粉丝: 67
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功