I'm new to pgpool2 as well, but don't you want to be replicating the
inserts and updates? because your slave would not be getting the new
data otherwise.

On 03/30/2010 12:05 AM, Gaetan Allart wrote:
> Hi everybody,
> 
> I'm a new user of PgPool-II and I'm experiencing a strange issue with it.
> I have two PostgreSQL servers acting as master/slave. All INSERT/UPDATE 
> queries go to master and SELECT queries are load-balanced over master and 
> slave.
> 
> This configuration works pretty fine, at least for minutes...
> 
> Upon startup, pgpool correctly load-balances queries over my two servers. But 
> within minutes, queries sent to slave are decreasing... decreasing... 
> decreasing...
> Within 30 minutes, my master gets all queries and becomes sick...
> 
> ncp_node_info tells me that status of both servers is all right (status = 2). 
> Even more strange, if I ncp_node_detach and re-attache my slave server, it 
> then gets queries back. And once again, within minutes, load falls down 
> without any particular reason.
> 
> Here is my config_file :
> 
> listen_addresses = '0.0.0.0'
> port = 5433
> pcp_port = 9898
> socket_dir = '/tmp'
> pcp_socket_dir = '/tmp'
> backend_socket_dir = '/tmp'
> pcp_timeout = 10
> num_init_children = 64
> max_pool = 4
> child_life_time = 0
> connection_life_time = 0
> child_max_connections = 0
> client_idle_limit = 0
> authentication_timeout = 10
> logdir = '/var/run'
> pid_file_name = '/var/run/pgpool/pgpool.pid'
> replication_mode = false
> load_balance_mode = true
> replication_stop_on_mismatch = false
> replicate_select = false
> reset_query_list = 'ABORT; RESET ALL; SET SESSION AUTHORIZATION DEFAULT'
> print_timestamp = true
> master_slave_mode = true
> connection_cache = true
> health_check_timeout = 20
> health_check_period = 0
> health_check_user = 'nobody'
> failover_command = ''
> failback_command = ''
> insert_lock = true
> ignore_leading_white_space = true
> log_statement = false
> log_connections = false
> log_hostname = false
> parallel_mode = false
> enable_query_cache = false
> pgpool2_hostname = ''
> backend_hostname0 = 'localhost'
> backend_port0 = 5432
> backend_weight0 = 0.4
> backend_hostname1 = 'Ip.Of.My.Server'
> backend_port1 = 5432
> backend_weight1 = 0.6
> enable_pool_hba = true
> recovery_user = 'nobody'
> recovery_password = ''
> recovery_1st_stage_command = ''
> recovery_2nd_stage_command = ''
> recovery_timeout = 90
> client_idle_limit_in_recovery = 0
> 
> My pgpool version :
> 
> pgpool-II version 2.3.1 (tomiteboshi)
> 
> 
> Any idea where I should look at?
> 
> 
> Best regards,
> Gaƫtan
> 
> 
> 
> 
> _______________________________________________
> Pgpool-general mailing list
> [email protected]
> http://pgfoundry.org/mailman/listinfo/pgpool-general
_______________________________________________
Pgpool-general mailing list
[email protected]
http://pgfoundry.org/mailman/listinfo/pgpool-general

Reply via email to