Navmesh bounds are too large 报错修复方法
当地图相当大,在生成导航时会有以下提示:  ```LogNavigation: Error: Navmesh bounds are too large! Limiting requested tiles count (5472000) to: (1048576) for RecastNavMesh /Game/Level/Map.Map:Persistent...
ubuntu安装mysql
**ubuntu中使用apt-get进行软件包管理:** > 安装:apt-get install name > 更新:apt-get update name > 卸载:apt-get remove name > 查找:apt-cache search name 通过apt 安装MySQL会安装最新版 ##第一步:更新源 命令: sudo apt-get update ##第二步:安装mysql服务 命令: sudo apt-get install mysql-...
Cherry Markdown语法
markdown# 例子 > [Github 地址](https://github.com/Tencent/cherry-markdown){target=_blank} - [basic](index.html){target=_blank} - [H5](h5.html){target=_blank} - [多实例](multiple.html){target=_blank} - [无 toolbar](notoolbar.html){target=_blank} - [纯预览模...
Nginx代理背后Yii2如何获取玩家的ip地址
前两天为了装高大上以及负载均衡,然后给我的网站做了一个前端代理。于是后端服务器拿到的全是代理服务器的ip访问地址。 用户 <----->负载均衡服务器 <------>web服务器 因为负载均衡服务器,代替了玩家的请求,于是造成了web服务器拿到的是负载均衡的ip,而不是玩家的真实ip地址。 那么怎么处理呢?方法百度了一下,方案很多,但是如果百度后直接上去做,就会大概率。。。不奏效。 先说解决方案的原理吧,原理弄清楚了,后面解决方法也就清晰了。 第一:我们要明白服务器一般是怎...
Nginx环境下进行PHP调试环境搭建
其实,PHP的调试环境和Nginx或者Apache没有太大关系,2333。。。因为他们是网关,调试好环境主要是php的配置。 # 为什么要配置调试环境呢? 1.为了方便定位错误。因为断点设置好后,直接可以查看当前变量的实时内存值,莫名其妙的bug就很快知道原因。 2.为了方便阅读代码。有时候对于一些虚函数或者接口类,只给了接口定义。但是在具体的项目代码中,编辑器又不是很智能的找到它的所有实现,所以通过调试,就知道子类如何实现这个接口函数的逻辑。并且带有实时的值,对理解代码逻辑有着非同一般的好处...
Nginx如何解决upstream存在https和http混合的情况
在负载均衡时候理想情况,所有的后端代理服务器都是http或者https的,很少遇到https和http混合的。如果遇到这种情况,解决方案有两种。 方案一: 统一所有后端的协议,全部为http或者全部为https。 upstream www_server{ server http1; server http1; } server{ listen 443 ssl; ... location / { proxy_pass https://www_server; ...
Nginx负载均衡配置
前言 nginx作为一款企业级的代理服务器,不管是大中小各类生产项目中,均有广泛的使用,尤其是在前后端分离的项目中,nginx作为路由转发的功能是非常常用的; 在一些流量比较大的项目中,为了应对高并发的场景,后端服务往往采用集群部署,这时候,就需要使用到nginx的负载均衡功能; 实验准备 nginx服务器; 两个后端服务; 实验步骤 1、启动两个后端服务 这里准备了两个springboot工程,编写了2个测试使用的接口,以端口号区分 @RestContro...
数据库主从模式设置
Mysql主从模式 Master: 1> 授权用户相应权限 mysql> grant replication slave on *.* to 'copy'@'192.168.174.%' identified by 'mima23333232';Query OK, 0 rows affected (0.00 sec) 2> 查看master状态值,用于slave库上同步 mysql> show master status\G;**...
Yii2 数据库复制和读写分离(Replication and Read-Write Splitting)
许多数据库支持数据库复制来获得更好的数据库可用性, 以及更快的服务器响应时间。通过数据库复制功能, 数据从所谓的主服务器被复制到从服务器。所有的写和更新必须发生在主服务器上, 而读可以发生在从服务器上。 为了利用数据库复制并且完成读写分离, 你可以按照下面的方法来配置 yii\db\Connection 组件: [ 'class' => 'yii\db\Connection', // 主库的配置 'dsn' => 'dsn for master server',...