<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Streaming Replication: Połączenie zerwane przez drugą stronę]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=14329</link>
		<description><![CDATA[Najświeższe odpowiedzi w Streaming Replication: Połączenie zerwane przez drugą stronę.]]></description>
		<lastBuildDate>Thu, 15 Sep 2016 12:38:06 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Streaming Replication: Połączenie zerwane przez drugą stronę]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=17849#p17849</link>
			<description><![CDATA[Witam serdecznie,

potrzebuję wykonać replikację bazy w czasie rzeczywistym (Streaming Replication - SR).
Duplikacja bazy została wykonana. Połączenie między bazami nawiązane.
Jednak...
podczas próby przeprowadzenia jakiejś akcji na bazie głównej (primary/master) typu INSERT/UPDATE/DELETE niestety dane nie są przesyłane na drugą maszynę (standby/slave).

Sprawdzając logi postgresowe dostałem informację następującą:
"DZIENNIK:  nie można otrzymać danych od klienta: Połączenie zerwane przez drugą stronę"

Jeśli odwołam wywołane polecenie np.:
"INSERT INTO tab1(col_1) VALUES ('test_string');"

dostaję komunikat w logach:
"OSTRZEŻENIE:  anulowanie oczekiwania na replikację synchroniczną na skutek polecenia użytkownika
 Transakcja została już zatwierdzona lokalnie, ale mogła nie zostać zreplikowana do gotowości."


cała konfigurację przeprowadziłem zgodnie z tutrialem:
[url]https://wiki.postgresql.org/wiki/Streaming_Replication[/url]

Proszę o pomoc i szybką odpowiedź.]]></description>
			<author><![CDATA[dummy@example.com (lisz)]]></author>
			<pubDate>Thu, 15 Sep 2016 12:38:06 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=17849#p17849</guid>
		</item>
	</channel>
</rss>
