greenwarУ сайта есть активность. Скажем, она самая сильная вечером. Ну зашли там к примеру 100 человек, покликали, глянули новые раздачи, и ушли. А торент клиенты посылают анонс круглосуточно.
Ну вот например:
Из http://myhost/server-status
0-0 - 0/0/7700 . 0.30 24 48 0.0 0.00 13.50 10.0.3.38 myhost.lan GET /announce.php?passkey=66ef5eac4c44eba77f71fa9a289a552f&info
1-0 - 0/0/7500 . 0.32 25 18 0.0 0.00 10.66 10.10.1.6 myhost.lan GET /announce.php?passkey=a611dc8b4f3bb5a346fcd151352cf56e&info
2-0 - 0/0/7300 . 0.32 27 98 0.0 0.00 17.06 172.22.53.10 myhost.lan GET /announce.php?passkey=6e5824a08322aaea7679ad254358f3a1&info
3-0 - 0/0/7300 . 0.30 24 31 0.0 0.00 14.86 172.17.3.237 myhost.lan GET /scrape.php?passkey=2f3617dd451d99c2ed1196df1d5d8461&info_h
4-0 - 0/0/7300 . 0.73 18 28 0.0 0.00 11.82 10.0.3.38 myhost.lan GET /announce.php?passkey=66ef5eac4c44eba77f71fa9a289a552f&info
5-0 6829 0/44/7244 _ 1.19 6 52 0.0 0.05 11.29 192.168.49.233 myhost.lan GET /announce.php?passkey=f0292b763afc7500993c7c2130e284f6&info
6-0 6830 0/46/7196 _ 0.29 15 19 0.0 0.00 9.80 10.50.4.178 myhost.lan GET /announce.php?passkey=9c42d29b88b9b04c3eb274712f2b6367&info
7-0 6841 0/37/6987 W 0.66 2 0 0.0 0.05 12.05 10.6.16.28 myhost.lan GET /server-status HTTP/1.0
8-0 6831 0/48/6748 _ 0.27 27 69 0.0 0.00 14.11 10.9.1.34 myhost.lan GET /announce.php?passkey=34178b97c6f1ac6e96ad97f93761b846&info
9-0 6879 0/34/6584 _ 0.70 27 26 0.0 0.06 9.12 10.50.4.178 myhost.lan GET /announce.php?passkey=9c42d29b88b9b04c3eb274712f2b6367&info
10-0 6880 0/34/6484 _ 0.66 30 72 0.0 0.06 12.23 10.9.1.34 myhost.lan GET /announce.php?passkey=34178b97c6f1ac6e96ad97f93761b846&info
11-0 6883 0/23/6273 _ 0.15 18 4 0.0 0.00 10.19 10.6.11.235 myhost.lan GET /scrape.php?passkey=2047bc29d38612b1f9da577e6477d2fc&info_h
12-0 6884 0/19/5919 W 0.12 25 0 0.0 0.00 12.95 192.168.49.233 myhost.lan GET /announce.php?passkey=f0292b763afc7500993c7c2130e284f6&info
13-0 6832 0/46/4996 _ 0.73 26 4 0.0 0.07 7.78 10.9.1.34 myhost.lan GET /scrape.php?passkey=34178b97c6f1ac6e96ad97f93761b846&info_h
14-0 6885 0/20/4020 _ 0.23 18 52 0.0 0.46 8.15 10.6.11.235 myhost.lan GET /announce.php?passkey=2047bc29d38612b1f9da577e6477d2fc&info
15-0 6886 0/19/2919 W 0.12 26 0 0.0 0.00 5.63 192.168.49.233 myhost.lan GET /scrape.php?passkey=f0292b763afc7500993c7c2130e284f6&info_h
16-0 6887 0/18/2218 _ 0.55 24 69 0.0 0.05 2.67 10.9.1.34 myhost.lan GET /announce.php?passkey=34178b97c6f1ac6e96ad97f93761b846&info
17-0 6888 0/18/1718 W 0.12 24 0 0.0 0.00 1.31 10.6.12.41 myhost.lan GET / HTTP/1.0
18-0 6889 0/18/1318 _ 0.12 15 87 0.0 0.00 3.91 10.9.1.34 myhost.lan GET /announce.php?passkey=34178b97c6f1ac6e96ad97f93761b846&info
19-0 6890 0/19/1069 _ 0.55 21 48 0.0 0.00 0.80 10.11.51.51 myhost.lan GET /announce.php?passkey=d903d0270f681dcc708896248939e0f3&info
20-0 - 0/0/750 . 0.30 347 33 0.0 0.00 0.33 10.9.1.34 myhost.lan GET /announce.php?passkey=34178b97c6f1ac6e96ad97f93761b846&info
Статику nginx отдает.
То есть именон анонс дает большую нагрузку. Ну пока машина с поставленными задачами справляется. И хочется считать хиты, для этого код во все пхп. Когда дайдет дело до нехватки ресурсов. Зашью один код в index.php, и будем считать без хитов. Только уникалов.
И опять же. Если не считать хиты на эти два вайла, то пока справляемя.
Кста. Вот во время дампа mysqldump (3-4 минуты) апаче успевает в очереди выстроить 150-180 httpd процессов. Торрент клиенту ничего не пояснишь. Он не человек.
Есть идеи как дампитья?