Laravel5.5版本 读写分离配置异常
1. 运行环境
1). 当前使用的 Laravel 版本?
5.5.50版本
2). 当前使用的 php/php-fpm 版本?
PHP 版本:7.2.9
php-fpm 版本:
3). 当前系统 Windows 10
4). 业务环境 phpstudy搭建
5). 相关软件版本 无
2. 问题描述?
Laravel5 读写分离配置修改 config/database.php
'mysql' => [
'read' => [
'host' => '192.168.1.1'
],
'write' => [
'host' => '196.168.1.2'
],
'driver' => 'mysql',
'database' => 'database',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
]
假如我主库在国外,链接很慢,从库在本地,那么我读的时候也会超级慢,应该怎么解决呢?
3. 您期望得到的结果?
主库不影响 只读情况的操作
4. 您实际得到的结果?
主库挂了,只读情况也会受到影响,直接挂了
推荐文章: