PDA

정식 버전보기 : 해결 캐시 업데이 트하는 동안 너무 많은 연결 DB 오류



krisp
17-12-09, 01:17
: 나는 포럼이 갑자기 20 분 정도 내려했던 아침 4시 조금 넘었을 깨어 일어난 그날 밤


vBulletin에서 데이터베이스 오류 :

mysqli_real_connect () [<a href='function.mysqli-real-connect'> function.mysqli - 실제 연결 </ A>] : (08004/1040) : 너무 많은 연결
은 / var / www를 / vhosts / ... / httpdocs / 라인 1138에서 / class_core.php를 포함

MySQL의 오류 :
오류 번호 :
요청 날짜 : 12월 15일 (화요일) @ 4시 28분 0초 오전 2009
오류 날짜 : 12월 15일 (화요일) @ 4시 28분 0초 오전 2009
스크립트 : http://.../
참조 :
IP 주소 :
사용자 이름 :
클래스 : vB_Database_MySQLi
MySQL의 버전 :
-->

지금이 예약된 작업에서 VB 캐시 업데이 트 주위이라고, 내가 전에 이것을 경험하지 못한, 그리고 그것이 우연의 일치라고한다면, 궁금입니다.

오늘 아침에 확인하고 모든 것이 괜찮다고, 그래서 오늘은 반복하지 않았다.

내 vbet 포럼의 가동 중지 기간 동안 잘 실행되는, vbet없이 동일한 서버에서 다른 포럼을했기 때문에 서버가 스트레스되지 않을 것 같았다.

serverlog 살펴보면, 거기에 일부 봇 활동 것으로 보인다지만, 많지는 않지만 사용자 활동 않았다. 봇은 확인을 200받을 듯 -하지만 일반 사용자는 dberror어요. 또한 이상하게도 서버 로그 파일에 기록 날짜순으로 정렬되지 않을 것 같습니다 ...

puzzele의 약간 ... 라인 1138에서 / class_core.php를 포함하면 아마도 당신은 캐시를 업데이 트에 관여 말해 줄 수있는 게 있나요? 아니면 여러분 중 몇몇은 어떻게 문제를 해결하는 좋은 생각이 있어요?

vBET
17-12-09, 01:31
vBET은 새로운 연결을 만들지 않습니다 (- 번역은 Google에서 너무 늦게 오면 경우)가 있지만 이것은 실제 하나가 손실된 경우에만 이루어집니다 연결을 다시 설정하실 수 있습니다. 그리고이 연결은 $로 만든 vbulletin -> db -> vBulletin가 끝날 때 필요한 모든 비운을 만들었 연결합니다.

그래서이 순간에 우리는 문제가 다른 곳에 있다고 생각합니다.

class_core.php 우리 파일이 아니므로 직접 vBET 캐시를 사용하지 않는 -하지만,이 파일이 예약된 작업의 실행에 대한 책임이있다면, 그 또한 캐시 삭제를 실행합니다.

vBET
17-12-09, 01:54
한가지 더. 이 vBET 캐시 삭제에 대해 쓰고있다면, 다음 캐시에 얼마나 많은 데이터가 도대체 하시기 바랍니다. 정말 큰 금액있다면, 다음 캐시 삭제 전략을 변경하시기 바랍니다.
vBET 추가 연결을 생성하지 않지만, 삭제는 너무 오래 걸린다면, 그 다른 클라이언트 대기하고 새로운 연결은 새로운 고객, 질병 기다려야 VB에 의해 만들어집니다. 우리는 몇 가지 거래 전략을 추가하는 이유입니다. 데이터의 아주 큰 금액을 마지막으로 전략을 사용하시기 바랍니다.

데이터를 삭제하는 것이 빠르지만, 필요하지 큰 인덱스를 업데이 트하는 -이 문제는 우리가 각 언어에 대한 캐시 테이블을 분할 때문에 3.3.0에서 최소화되므로 귀하의 인덱스가 52 배 작은되며 삭제 훨씬 빠르게됩니다하시기 바랍니다. 그래서이 순간에 큰 인덱스에 대한 더 나은 다른 거래 전략의 사용을 고려하시기 바랍니다 :)

krisp
17-12-09, 05:22
04-05에서 다시 무슨 일이 생긴 - 모두가 너무 많은 연결로 내려 도메인. 아버지가 맞다고 생각합니다. 포럼 초에 한 요청 조작하는 캐시 및 검색 봇을 삭제 중입니다. 나는 serverload 매우 높은 볼 수 있습니다. 이제 다시 매우 낮은 것입니다. vbet dB 약 1.1 기가바이트

난 '캐시 TTL 간격에 대해 한 번에 모든 캐시 데이터를 삭제 "로 전환합니다.

이 문제는 아주 좋은 실제로 330 주소를 소리!

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations made by vBET Translator 4.10.1