KÝBLSoft

mysql error = dostupný ???

mysql error = dostupný ???
Lupo, 07.07.2007 10:08
Tak Vám tedy nevím, ale když se mi místo stránky již dva dny objevují MySQL chybové hlášení a Vaše měření ukazuje 100% dostupnost, tak to asi něco nebude v pořádku. Pravda ... webový server sice "žije", ale bez padlého databázového serveru jsou stránky na něm umístěné 100% nedostupné.

Lupo
www.DAMyko.info
Odp: mysql error = dostupný ???
Aleš Janda, 08.07.2007 18:21
To je sice pravda, nicméně robot nemůže nijak určit, jestli ten text na výstupu je tím textem, který by se měl zobrazit, nebo jestli se nejedná o chybovou hlášku. Prostě nepozná "dobrou" stránku od té chybové. A ani chybové hlášky při nejlepší vůli nelze kontrolovat - co když by se měřila třeba nějaká diskuse, ve které by se diskutovalo právě o této hlášce? Pak by sice na stránkách byla, ale byla by tam žádoucí, čili stránka by nebyla nedostupná.

Pro dobré měření dostupnosti je třeba měřit veškeré systémy nutné pro chod stránky - tedy určitě www, je-li potřeba databáze, možná poštovní server, FTP server... A měření na http://mereni.kyblsoft.cz toto nedělá a z technických důvodů to ani není možné dělat.

Chcete-li měřit všechno (na své stránce), můžete využít naší službu www.monitoring-serveru.cz.
Odp2: mysql error = dostupný ???
Martin M., 10.12.2010 07:54
Dovedu si představit script, který by vracel stav 440 při nedostupnosti služby mysql. Něco jako
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
header("Status: 404 Not Found");
}
echo 'MySQL jede OK!';
mysql_close($link);
?>

To by pak asi změřilo spolehlivost mysql, ne?
Odp3: mysql error = dostupný ???
Martin M., 10.12.2010 07:56
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
header("Status: 404 Not Found");
}
else
{
echo 'MySQL jede OK!';
mysql_close($link);
}
?>
Validní XHTML 1.1 Validní CSS 2 GeoURL
Veřejné řešení zajímavých problémů okolo nás. Pro přemýšlivé lidi. Od KÝBLSoftu. Na www.svice.cz.