Zobrazit plnou verzi: Vyřešeno server, který spadá
Od Nainstaloval jsem překladatel mám další problém: když jsem součástí plánované operace čištění Denní 0:10, nechám server. Včera v noci jsem zastavil i 8 hodin, takže teď jsem musel vypnout, pokud nechcete že se tak stane znovu. Jak to mohu opravit? Díky
Má to ještě stane, když se zdravotním postižením naplánované úlohy "VB Enterprise Translator (Cache TTL)." Jak velké je cache tabulky? Při pádu serveru se stane Máte nějaké chyby v log souborech? Zkusili jste použít vBET parametr "Cache zúčtování timelap"? Co zúčtování strategie používáte právě teď?
Pokud se nemýlím Existuje několik vyrovnávací stoly, jeden pro každý jazyk. Součet všech zálohování databáze, které jsem se 2. března byl 877 mb. Učiníme-li průměrná cache tabulky, bude 5 mb každý, od maximálně 14 MB čínské a japonské, minimálně 2 MB pro Thai. Skript, který odstraní staré překlady odjíždí v 3.30. Když se podíváme na možnosti překladu vbet staré musí být odstraněny každých 15 dní, jsou možnosti nastavení, jak si vás při instalaci. Pokud máte na mysli parametrem timelap, vyrovnávací strategie zúčtování, je to vymazání nastaven na Normální.
Neodpověděl jsi ty nejdůležitější informace - to ještě dojde k chybě při zakázáno naplánované úlohy? Nejprve je potřeba zjistit, nemá vBET je skutečně jde.
V normálním vymazání vyrovnávací paměti se stará odstraněn denně. Pokud chcete, nejrychlejší způsob smazání - poslední použití strategie - toto odstraní celou vyrovnávací jednou za 15 dnů. Funguje to prakticky okamžitě a použití 0 serverových zdrojů. Ale musíte vyplnit celé vyrovnávací paměti znovu, a to nejen staré.
Už jste se pokusili použít "Cache clearing timelap" možnost?
server havaroval dnes večer: jsem vypnul čištění 0:10, ale padl v 3:30, když odešel BB Enterprise Translator (Cache TTL)
Díval jsem se, je hodnota, na kterou se vztahují nastaven na hodnotu 1. Abych byl přesný, je toto:
Cache zúčtování timelap
Kolik sekund čekat mezi vymazání mezipaměti tabulky. Set 0 pro vypnutí. Vezměte prosím na vědomí, že vBET má více než 150 tabulek vymazat vyrovnávací paměť - nastavení této hodnoty příliš vysoké mohou způsobit, že zúčtování, který začíná v noci bude pokračovat i v den hodin. Také prosím nenastavujte vyšší, než vaše připojení k MySQL čeká bez použití (mysql nastavení: wait_timeout) - jinak to způsobí "MySQL server šel pryč Error" a zúčtování nebude dokončen.
server havaroval dnes večer: jsem vypnul čištění 0:10, ale padl v 3:30, když odešel BB Enterprise Translator (Cache TTL)
Je nám líto - Nechápu jednu věc - máte zúčtovací dvakrát denně? Zakažte zúčtování úkol a řekne se váš server spadne, když je čištění zakázáno (bez ohledu na to, ve kterém hodina - zakázat úplně). Pokud server nespadne, když je vypnuté vyrovnávací paměti zúčtování pak to znamená, že vBET je vinen. Pokud se přesto crasches pak něco jiného způsobuje toto.
Je-li vBET je vinen pak máte několik možností, jak vyladit to:
- Nastavte větší hodnotu "Cache zúčtování timelap" - to bude dostatek času a více CPU pro ostatní vlákna mezi vymazání vyrovnávací paměti každého stolu. Navrhuji, aby to na první místo
- Stanovit nižší "Cache Time To Live (TTL)" - pak se vaše tabulky budou menší, tak zúčtování bude levnější.
- Hrajte si s "Strategie Cache zúčtování" - poslední z nich vyřeší váš problém na 100% - je určen pro velmi velké vyrovnávací paměti a bude jasné, dokonce i velké vyrovnávací paměti hned, protože to prostě odstraní celou vyrovnávací paměť tabulky a vytvoří znovu. Ale to vymaže celý vyrovnávací paměti Cache jednou za období TTL, tak vyrovnávací paměti musí být vyplněny od začátku. To je poslední věc, kterou doporučuji používat, takže když už nic jiného pracuje to bude na 100%. To je přidán právě pro takové situace:)
Snažili jsme se první řešení, které navrhli, nastavení hodnoty 3. Hostitel řekl, že došlo k poklesu zatížení, ale do budoucna v den zvyšuje. Snížení trvání ve dnech,, mezipaměti problém by mohl vyřešit? Server je pod zatížením, nebo vymazání mezipaměti překladů dosud uloženy v cache?
OK, takže další kroky, které vám mohou pomoci:
1. Zvýšení vyrovnávací TTL - méně dat bude vymazán pokaždé
2. Změna zúčtování strategii: "Quick místní vymazání se optimalizuje stoly" - Vezměte prosím na vědomí, že tato možnost může být to nejhorší, pokud vyrovnávací paměť není dostatečně velká. Pro větší cache je lepší než normální.
3. Experimentální: Můžete si vybrat "rychlé smazání s místními optimalizovat tabulky" a upravit soubor / includes / vbenterprisetranslator_functions.php připomínkou 3 řádky kódu, který obsahuje OPTIMIZE místní tabulky. S touto modifikací se odstraní stará data pouze ve velmi rychlý způsob, ale vaše indexy nebudou znovu a bude růst, takže budete muset provést ručně, uvedl dotaz jednou na chvíli. Pokud to bude pracovat pro vás, pak můžeme implementovat jako jeden z podporovaných strategie - tam, kde je velmi jednoduché čištění, aniž by indexy znovu a znovu se lze provést další úkoly, které běží tj. jeden týden. Takže pokud nám sdělíte, že je to pro vás pracuje přidáme ji speciálně pro vás:)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.