八达通不向奴隶发送读取
Octopus not sending reads to slave
我有以下配置的奴隶:
octopus:
replicated: true
fully_replicated: true
environments:
- staging
# - production
staging:
shards:
slave1:
host: database_ip
username: <%= ENV['DATABASE_USERNAME'] %>
password: <%= ENV['DATABASE_PASSWORD'] %>
database: <%= ENV['DATABASE_NAME'] %>
我从这个奴隶那里检查了 pg_stat_activity,什么也没有,没有一个查询是 运行 除了我的。
我是否遗漏了章鱼配置中的某些内容?我浏览了 wiki,但除了 shards.yml
之外找不到任何其他内容
你可以试试(没有shards
键):
octopus:
replicated: true
fully_replicated: true
environments:
- staging
# - production
staging:
slave1:
host: database_ip
username: <%= ENV['DATABASE_USERNAME'] %>
password: <%= ENV['DATABASE_PASSWORD'] %>
database: <%= ENV['DATABASE_NAME'] %>
我有以下配置的奴隶:
octopus:
replicated: true
fully_replicated: true
environments:
- staging
# - production
staging:
shards:
slave1:
host: database_ip
username: <%= ENV['DATABASE_USERNAME'] %>
password: <%= ENV['DATABASE_PASSWORD'] %>
database: <%= ENV['DATABASE_NAME'] %>
我从这个奴隶那里检查了 pg_stat_activity,什么也没有,没有一个查询是 运行 除了我的。
我是否遗漏了章鱼配置中的某些内容?我浏览了 wiki,但除了 shards.yml
你可以试试(没有shards
键):
octopus:
replicated: true
fully_replicated: true
environments:
- staging
# - production
staging:
slave1:
host: database_ip
username: <%= ENV['DATABASE_USERNAME'] %>
password: <%= ENV['DATABASE_PASSWORD'] %>
database: <%= ENV['DATABASE_NAME'] %>