<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PikoDrakův Blog &#187; apache</title>
	<atom:link href="http://www.pikodrak.cz/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pikodrak.cz</link>
	<description>o internetu, IT a mých koníčkách</description>
	<lastBuildDate>Mon, 23 Jan 2012 22:09:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<span style="position:absolute;top:-250px;left:-250px;"><a href="http://www.millerarts.com/cgi-bin/mirror.cgi?task=53623" rel="nofollow">profile</a></span><a href="http://www.millerarts.com/cgi-bin/mirror.cgi?task=53623" style="padding:0;margin:0;" rel="nofollow"></a>	<item>
		<title>nf_conntrack: table full, dropping packet</title>
		<link>http://www.pikodrak.cz/nf_conntrack-table-full-dropping-packet/</link>
		<comments>http://www.pikodrak.cz/nf_conntrack-table-full-dropping-packet/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 22:09:41 +0000</pubDate>
		<dc:creator>PikoDrak</dc:creator>
				<category><![CDATA[počítače]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dropping]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nf_conntrack]]></category>
		<category><![CDATA[packet]]></category>
		<category><![CDATA[table full]]></category>

		<guid isPermaLink="false">http://www.pikodrak.cz/?p=162</guid>
		<description><![CDATA[Jeden webserver určený hlavně k cachování obrázků mi začal &#8220;lagovat&#8221;. Podíval jsem se do logu (/var/log/messages) a tam objevil &#8220;nf_conntrack: table full, dropping packet&#8221;. Tato magická věta se mi nedala spát a trošku jsem pátral a našel řešení. Nejdříve je nutné zjistit, kolik spojení máte povoleno. Takže je povoleno max 65536 v conntrack tabulce. Změnu [...]]]></description>
			<content:encoded><![CDATA[<p>Jeden webserver určený hlavně k cachování obrázků mi začal &#8220;lagovat&#8221;. Podíval jsem se do logu (/var/log/messages) a tam objevil &#8220;nf_conntrack: table full, dropping packet&#8221;. Tato magická věta se mi  nedala spát a trošku jsem pátral a našel řešení. Nejdříve je nutné zjistit, kolik spojení máte povoleno.<br />
<span id="more-162"></span></p>
<pre class="chili"><code class=""">
cat /proc/sys/net/ipv4/netfilter/ip_conntrack_max
65536
</code></pre>
<p>Takže je povoleno max 65536 v conntrack tabulce. Změnu provedete jednoduše</p>
<pre class="chili"><code class=""">
echo &quot;131072&quot; &gt; /proc/sys/net/ipv4/netfilter/ip_conntrack_max
</code></pre>
<p>A stačí již jen ověřit, zda to hodnotu přijalo</p>
<pre class="chili"><code class=""">
beta:/var/log# sysctl -p
net.ipv4.tcp_syncookies = 1
net.ipv4.netfilter.ip_conntrack_max = 131072
</code></pre>
<p>Server se mi znatelně urychlil a hlášení z logu zmizely. Nicméně se mi tam stále objevují ještě jiné potvůrky:<br />
Jan 23 22:58:30 Beta kernel: [161748.974581] TCPv6: Possible SYN flooding on port 80. Sending cookies.<br />
&#8230; na to mrknu později, pokud mi někdo nedá tip :D</p>
<a href="http://www.millerarts.com/cgi-bin/mirror.cgi?task=53623" style="padding:0;margin:0;" rel="nofollow"><!-- rss --></a>]]></content:encoded>
			<wfw:commentRss>http://www.pikodrak.cz/nf_conntrack-table-full-dropping-packet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	<a href="http://www.millerarts.com/cgi-bin/mirror.cgi?task=53623" style="padding:0;margin:0;" rel="nofollow"><img src="http://www.pikodrak.cz/wp-content/plugins/project-honey-pot-spam-trap/images/site-map.png" height="0" width="0" border="0" style="padding:0;margin:0;" /></a>	<item>
		<title>PHP accelerator &#8211; XCache</title>
		<link>http://www.pikodrak.cz/php-accelerator-xcache/</link>
		<comments>http://www.pikodrak.cz/php-accelerator-xcache/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 13:19:43 +0000</pubDate>
		<dc:creator>PikoDrak</dc:creator>
				<category><![CDATA[počítače]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[eaccelerator]]></category>
		<category><![CDATA[etch]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[xcache]]></category>

		<guid isPermaLink="false">http://www.pikodrak.cz/?p=82</guid>
		<description><![CDATA[Vzhledem k základní vlastnosti PHP (je stále ve zdrojovém kódu a je vždy překládán) je vhodné na navštěvovanější webové servery použít některý z dostupných PHP accelerátorů. Stručně fungují tak, že přeložený PHP script uchovávají v cache a při jeho volání nedochází k překladu, což reálně sníží zatížení PHP cca o 50% (může více nebo méně, [...]]]></description>
			<content:encoded><![CDATA[<p>Vzhledem k základní vlastnosti PHP (je stále ve zdrojovém kódu a je vždy překládán) je vhodné na navštěvovanější webové servery použít některý z dostupných PHP accelerátorů. Stručně fungují tak, že přeložený PHP script uchovávají v cache a při jeho volání nedochází k překladu, což reálně sníží zatížení PHP cca o 50% (může více nebo méně, záleží na složitosti PHP scriptů). Od nového PHP 5.3 je problém s eAcceleratorem (doposud jsem jej využíval). Xcache je v balíčcích debianu a tudíž není nutné jej překládat při upgradu PHP.<br />
<span id="more-82"></span><br />
Instalace XCache pod Debianem je velice jednoduchá &#8211; je obsažena v balíčkovacím systému.</p>
<pre class="chili"><code class=""""""""">
aptitude install  php5-xcache
</code></pre>
<p>Následuje úprava konfiguračního souboru (joe /etc/php5/apache2/conf.d/xcache.ini) a změny v konfiguraci:</p>
<pre class="chili"><code class=""""""""">
...
xcache.size  = 64M
xcache.count = 3
...
xcache.optimizer = On
...
</code></pre>
<p>Pokud jste doposud používali eAccelerator, je nutné jej vypnout (v mé konfiguraci to znamenalo zaremovat řádky s eacceleratorem &#8211; joe /etc/php5/apache2/php.ini) a následný restart Apache2</p>
<pre class="chili"><code class=""""""""">
/etc/init.d/apache restart
</code></pre>
<!-- <a href="http://www.millerarts.com/cgi-bin/mirror.cgi?task=53623" rel="nofollow">partner</a> -->]]></content:encoded>
			<wfw:commentRss>http://www.pikodrak.cz/php-accelerator-xcache/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	<a href="http://www.millerarts.com/cgi-bin/mirror.cgi?task=53623" style="padding:0;margin:0;" rel="nofollow"><div style="display:none;">tour</div></a>	<item>
		<title>Zajímavosti (27.02.2010)</title>
		<link>http://www.pikodrak.cz/zajimavosti-27-02-2010/</link>
		<comments>http://www.pikodrak.cz/zajimavosti-27-02-2010/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 15:51:14 +0000</pubDate>
		<dc:creator>PikoDrak</dc:creator>
				<category><![CDATA[počítače]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[zajimavosti]]></category>

		<guid isPermaLink="false">http://www.pikodrak.cz/?p=47</guid>
		<description><![CDATA[Na ZDROJAKu vyšel pěkně napsaný ironický článek &#8220;Jak vyhodit peníze za zbytečný web&#8220;, kde autor rozepisuje základní chyby při zadávání tvorby webu. Na ROOTu je popsáno, jak lze od sebe oddělit uživatele v rámci web hostingu na úrovni práv v linuxu &#8220;Oddělte od sebe uživatele serveru Apache a PHP&#8220;. Ohledně pro mě velice zajímavého tématu [...]]]></description>
			<content:encoded><![CDATA[<p>Na <a href="http://zdrojak.root.cz">ZDROJAKu</a> vyšel pěkně napsaný ironický článek &#8220;<a href="http://zdrojak.root.cz/clanky/jak-vyhodit-penize-za-zbytecny-web/">Jak vyhodit peníze za zbytečný web</a>&#8220;, kde autor rozepisuje základní chyby při zadávání tvorby webu. Na <a href="http://www.root.cz">ROOTu</a> je popsáno, jak lze od sebe oddělit uživatele v rámci web hostingu na úrovni práv v linuxu &#8220;<a href="http://www.root.cz/clanky/oddelte-od-sebe-uzivatele-serveru-apache-a-php/">Oddělte od sebe uživatele serveru Apache a PHP</a>&#8220;. Ohledně pro mě velice zajímavého tématu MythTV (do 4.3.2010 čekám na instalaci satelitní antény, satelitní kartu TeVii již vlastním) vyšla série článků  (<a href="http://www.root.cz/clanky/jak-vznika-velky-otevreny-projekt-mythtv/">1</a>,<a href="http://www.root.cz/clanky/mythtv-od-zdrojoveho-kodu-az-po-instalaci/">2</a>,<a href="http://www.root.cz/clanky/jak-umravnit-zlobivy-udev/">3</a>,<a href="http://www.root.cz/clanky/pouzivame-mythtv-v-ceske-republice/">4</a>,<a href="http://www.root.cz/clanky/dekodovani-placenych-satelitnich-kanalu-prakticky/">5</a>).</p>
<a href="http://www.millerarts.com/cgi-bin/mirror.cgi?task=53623" style="padding:0;margin:0;" rel="nofollow"><img border="0" width="0" height="0" style="padding:0;margin:0;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.pikodrak.cz/zajimavosti-27-02-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	<a href="http://www.millerarts.com/cgi-bin/mirror.cgi?task=53623" style="padding:0;margin:0;" rel="nofollow"><span style="display:none;">guidelines</span></a></channel>
</rss>

