abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 06:00 | Nová verze

Byla vydána nová verze 1.41 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.41 bylo vydáno také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

Ladislav Hagara | Komentářů: 0
včera 23:55 | IT novinky

J2EE, nověji Java EE a nejnověji Jakarta EE, tj. Java pro vývoj a provoz podnikových aplikací a informačních systémů (Java Platform, Enterprise Edition), slaví 20 let. První verze J2EE 1.2 byla vydána 12. prosince 1999.

Ladislav Hagara | Komentářů: 0
včera 22:00 | Nová verze

V kancelářích společnosti NGINX, tj. společnosti stojící za stejnojmenným webovým serverem a reverzní proxy, v Moskvě proběhla policejní razie. Na NGINX si nárokuje práva společnost Rambler. Igor Sysoev, zakladatel společnosti NGINX, ve společnosti Rambler pracoval v letech 2000 až 2011. V březnu letošního roku byla společnost NGINX prodána společnosti F5 Networks za 670 milionů dolarů.

Ladislav Hagara | Komentářů: 2
včera 18:44 | Nová verze

Vyšel Vim 8.2. Jedná se převážně o opravnou verzi tohoto textového editoru, ale mezi několika novými funkcemi je také možnost používat vyskakovací okna v uživatelském rozhraní, což využijí zvláště vývojáři doplňků pro dialogová okna či okna s nápovědou, napovídáním atp. Ukázkou je hra killersheep.

Fluttershy, yay! | Komentářů: 1
včera 17:44 | Nová verze

Byla vydána nová verze 19.12.0 KDE Aplikací (KDE Applications). Přehled novinek i s náhledy v oficiálním oznámení, kompletním seznamu změn a na stránce s dalšími informacemi.

Ladislav Hagara | Komentářů: 0
včera 15:55 | Zajímavý článek

Nezisková organizace Electronic Frontier Foundation vydala obsáhlý článek vysvětlující plošné techniky online sledování používané k hromadění dat korporacemi, shrnuje další využití těchto dat a naznačuje, jak se tomu bránit: technicky a legislativně.

Fluttershy, yay! | Komentářů: 1
včera 14:32 | Pozvánky

Ve středu, 18. prosince od 17:00 do 20:00, se uskuteční šestý Avast C++ Meetup. Přednášet bude Timur Doumler (člen ISO C++ komise) na téma „Type punning in modern C++“ a Chandler Carruth (Google, LLVM, člen ISO C++ komise) na téma „Programming Language Design for Performance Critical Software“. Registrace zdarma na meetup.com. Video stream bude dostupný v YouTube playlistu meetupu.

David Watzke | Komentářů: 1
včera 00:11 | Zajímavý článek

Daniel Vetter se v příspěvku Upstream Graphics: Too Little, Too Late (Grafika v upstreamu: příliš málo, příliš pozdě) na svém blogu věnuje podpoře a problémům grafiky v upstream Linuxu. Jedná se o souhrn jeho stejnojmenné přednášky na Linux Plumbers Conference (videozáznam, pdf).

Ladislav Hagara | Komentářů: 0
11.12. 23:33 | Komunita

Na YouTube lze zhlédnout čtrnáctiminutový dokument televize CNBC s názvem The Rise Of Open-Source Software (Vzestup open source softwaru).

Ladislav Hagara | Komentářů: 0
11.12. 22:22 | Nová verze

Po roce od vydání verze 6.0 byla vydána nová major verze 6.1 multiplatformního virtualizačního nástroje Oracle VM VirtualBox. Přehled novinek v Changelogu. Nově lze například importovat virtuální počítač z infrastruktury Oracle Cloud.

Ladislav Hagara | Komentářů: 0
Kolik jste vystřídali distribucí Linuxu? (uvažujte distribuce, které jste používali aspoň měsíc)
 (4%)
 (59%)
 (30%)
 (4%)
 (4%)
Celkem 27 hlasů
 Komentářů: 2, poslední včera 19:37
Rozcestník

www.AutoDoc.Cz

Dotaz: Jak správně nastavit Postgres Streaming replication

16.1. 11:12 majales | skóre: 25 | blog: Majales
Jak správně nastavit Postgres Streaming replication
Přečteno: 724×
Zdravím, Provozuji pár postgresů v konfuguraci master -> Streaming replication slave, ale nejsem si jistý zda je vše nastaveno správně.

Pokud se na slave zeptám opakovaně na "SELECT CASE WHEN pg_last_xlog_receive_location() = pg_last_xlog_replay_location() THEN 0 ELSE EXTRACT (EPOCH FROM now() - pg_last_xact_replay_timestamp()) END AS log_delay;" dostanu toto:

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 6.465722
(1 row)

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 0.905263
(1 row)

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 2.105338
(1 row)

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 3.225638
(1 row)

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 4.210284
(1 row)

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 5.066044
(1 row)

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 5.930428
(1 row)

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 6.708723
(1 row)

postgres=# SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;
 time_lag 
----------
 0.068862
(1 row)
V příloze je pak jal to vypadá v monitoringu. V postgresql.conf mám ( na slave) na konci nastaveno toto.

   
    wal_level = hot_standby
    full_page_writes = on
    wal_log_hints = on
    max_wal_senders = 6
    max_replication_slots = 6
    hot_standby = on
    hot_standby_feedback = on

Otázkou tedy je zda je to nastaveno správně a proč dochází k lagu aplikování WAL na slave. Neuměl by mi někdo poradit zda je to takto správně, a pokud není, tak jak to nastavit?

Odpovědi

okbob avatar 16.1. 11:46 okbob | skóre: 30 | blog: systemakuv_blog | Benešov
Rozbalit Rozbalit vše Re: Jak správně nastavit Postgres Streaming replication
A je tam nějaká aktivita na masteru? viz https://www.postgresql.org/message-id/CADp-Sm5Gevh2s2as%2BOmm2HEYoP26LNnHHZ%2BMKYKKQE%3Dnn_BZ%2Bg%40mail.gmail.com.

Uvedený vzorec funguje, pouze tehdy, pokud se z masteru něco posílá. Pokud master nemá nutkání něco zapsat do transakčního logu, tak narůstá takto spočítaný lag

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.