код ошибки keepalive timeout trassir

Ошибки ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π‘Π°Π·ΠΎΠΉ Π”Π°Π½Π½Ρ‹Ρ…

На Ρ‡Ρ‚ΠΎ влияСт ошибка Π‘Π°Π·Ρ‹ Π”Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ появляСтся?

ΠŸΡ€ΠΈ ошибкС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… TRASSIR Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ события ΠΈ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΎ старыС. Π’Ρ‹ Π½Π΅ смоТСтС ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Ρ‹ Π·Π° ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ дСнь Π² экспСртном Ρ€Π΅ΠΆΠΈΠΌΠ΅ POS ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° машин Π²ΡŠΠ΅Ρ…Π°Π»ΠΈ Π½Π° Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΡŽ Π½Π° ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅. Π₯отя Π½ΠΎΠ²Ρ‹Π΅ события ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π² интСрфСйсС TRASSIR, ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄ΡƒΡ‚ Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ утСряны.

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… запускаСтся ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ слуТбой нСзависимо ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ TRASSIR. Π’ Настройки сСрвСра β†’ Π‘Π°Π·Π° Π”Π°Π½Π½Ρ‹Ρ… Π½Π° рСгистраторС вводятся настройки ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ TRASSIR ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ основных ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ возникновСния ошибки Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…:

Π’ качСствС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… TRASSIR ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π‘Π£Π‘Π” PostgeSQL.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Π‘Π°Π·Ρ‹ Π”Π°Π½Π½Ρ‹Ρ… Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…

TRASSIR OS

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir
ΠŸΠ°Ρ€ΠΎΠ»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ трСбуСтся.

Windows

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… находится Π½Π° Ρ‚ΠΎΠΉ ΠΆΠ΅ машинС, Ρ‡Ρ‚ΠΎ ΠΈ сСрвСр TRASSIR
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π° Π»ΠΈ Ρƒ вас слуТба PostgreSQL:

Π˜Π·Π²Π΅ΡΡ‚Π½Ρ‹Π΅ ошибки ΠΈ ΠΏΡƒΡ‚ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

fe_sendauth: no password supplied

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

PgConnection disconnected

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: НСвСрно ΡƒΠΊΠ°Π·Π°Π½ АдрСс ΠΈΠ»ΠΈ ΠŸΠΎΡ€Ρ‚.

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir
ΠŸΠ°Ρ€ΠΎΠ»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ трСбуСтся.

Π˜Π΅Ρ€ΠΎΠ³Π»ΠΈΡ„Ρ‹-postgres ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ понятныС Π±ΡƒΠΊΠ²Ρ‹-Π˜Π΅Ρ€ΠΎΠ³Π»ΠΈΡ„Ρ‹

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir
ΠŸΠ°Ρ€ΠΎΠ»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ трСбуСтся.

НС ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ сСрвСру. Π’ соСдинСнии ΠΎΡ‚ΠΊΠ°Π·Π°Π½ΠΎ. Он Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ адрСсу.

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir
ΠŸΠ°Ρ€ΠΎΠ»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ трСбуСтся.

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: ПослС обновлСния, Π·Π°ΠΌΠ΅Π½Ρ‹ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сбоях TRASSIR Π½Π΅ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π° внёс Π΄Π°Π½Π½Ρ‹Π΅ Π² Π±Π°Π·Ρƒ.

Unknown error

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

Failed to start connection, unable to obtain connection socket

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

cannot drop table pos_events/pos_incidents.

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Π‘Π»ΠΎΠΌΠ°Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…

Π‘Π»ΡƒΡ‡Π°ΠΉΠ½ΠΎ помСняли настройки ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ?

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir
ΠŸΠ°Ρ€ΠΎΠ»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ трСбуСтся.

Π’ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… случаях ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ настройки ΠΈΠ· Ρ€Π°Π½Π΅Π΅ созданного бэкапа

ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir. Π€ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ ошибки keepalive timeout trassir

Π’Π°ΠΊ ΠΊΠ°ΠΊ настройки Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Π±Π΅Π· ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌ, созданныС послС бэкапа. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π΄ восстановлСниСм бэкапа рСкомСндуСтся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ настройки: Π² Настройки сСрвСра Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ бэкап ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ β†’ Π’ Ρ„Π°ΠΉΠ».

Из Ρ„Π°ΠΉΠ»Π°: Π’ Настройки сСрвСра Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ бэкап ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ β†’ Из Ρ„Π°ΠΉΠ»Π°.

Из ΠΎΠ±Π»Π°ΠΊΠ°: Если сСрвСр Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² ΠΎΠ±Π»Π°ΠΊΠΎ, Ρ‚ΠΎ бэкап Π΅Π³ΠΎ настроСк ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ Π² ΠΎΠ±Π»Π°ΠΊΠ΅. Для восстановлСния ΠΈΠ· ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ³ΠΎ бэкапа Π² Настройки сСрвСра Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ бэкап ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ β†’ Облако ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ подходящий Π²Π°ΠΌ ΠΏΠΎ Π΄Π°Ρ‚Π΅ бэкап.

Если Π±Ρ‹Π» утСрян ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ Π½Π° Windows, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄ Π±Π΅Π· пароля.
Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструкции ΠΈΠ· нашСго руководства Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» настройки pg_hba.conf ΠΈ сдСлайтС Π΅Π³ΠΎ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию. Π’ Ρ„Π°ΠΉΠ»Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ md5 Π½Π° trust. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ», Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ слуТбу PostgreSQL Π² спискС слуТб, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° Π½Π΅Ρ‘ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. ПослС пСрСзапуска ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π±Π΅Π· пароля. Π­Ρ‚ΠΎΡ‚ способ рСкомСндуСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для сохранСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π±Π°Π·Ρ‹ с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ пСрСустановкой PostgreSQL.

ΠŸΠ΅Ρ€Π΅ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½Π½ΠΎΠΉ Π±Π°Π·Ρ‹ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΡ… Π² Π½ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ.

TRASSIR OS: Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ скриптами ΠΈΠ· ΡΡ‚Π°Ρ‚ΡŒΠΈ Backup PSSQL.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ способов Π½Π΅ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΠΎ удаляСт Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… вмСстС со всСми записанными Π² Π½Π΅ΠΉ событиями.

TRASSIR OS

Если рСгистратор Ρ…Ρ€Π°Π½ΠΈΡ‚ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹Ρ… дисках, Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΡΡ‚Π°Ρ€ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. TRASSIR ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ создаст Π½ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. Для удалСния Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· способов:

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ скрипт удалСния Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° дискС рСгистратора Remove BD on Trassir OS

Π£Π΄Π°Π»ΠΈΡ‚Π΅ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Ρ‘. Π’ сосСдних ΠΏΠ°ΠΏΠΊΠ°Ρ… находится Π°Ρ€Ρ…ΠΈΠ².

Бломанная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ ΠΏΡ€ΠΎΠΏΠ°Π΄Ρ‘Ρ‚ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ диска. Если Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ПО TRASSIR Π½Π°Ρ‡Π½Ρ‘Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот диск для хранСния Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ошибка снова появится.

Если слуТба PostgreSQL Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, извСстны Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² самой Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚ΠΎ достаточно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ слуТбС ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ TRASSIR с Π½ΠΎΠ²ΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π“Ρ€Π°Π±Π»ΠΈ Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ keep-alive

Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ активности ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ микросСрвисами Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ являСтся ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ соврСмСнных IT Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Π’Ρ‹ΠΆΠ°Ρ‚ΡŒ максимум ΠΈ Π²Ρ‹ΠΆΠΈΡ‚ΡŒ любой Ρ†Π΅Π½ΠΎΠΉ β€” ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² для любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ поиск ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ β€” это Π½Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉΡΡ процСсс. Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈ высоконагруТСнном использовании http запросов ΠΈ ΠΏΡƒΡ‚ΠΈ ΠΈΡ… ΠΎΠ±Ρ…ΠΎΠ΄Π°.

Π­Ρ‚Π° история начинаСтся с ошибки. Как-Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ΅ тСстированиС, основным элСмСнтом ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π»ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ большого количСства ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… http запросов. ΠšΠ»ΠΈΠ΅Π½Ρ‚, написаный ΠΏΠΎΠ΄ netcore 2.2, начиная с ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π²Ρ‹Π΄Π°Π²Π°Π» System.Net.Sockets.SocketException: Address already in use. Достаточно быстро Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ Π½Π΅ успСвали ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ ΠΏΠΎΡ€Ρ‚Ρ‹, ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ систСма ΠΏΠΎΠ»ΡƒΡ‡Π°Π»Π° ΠΎΡ‚ΠΊΠ°Π· Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Ссли ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΊΠΎΠ΄Ρƒ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° Π² использовании старого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° с классом HttpWebRequest ΠΈ конструкции:

Казалось Π±Ρ‹, ΠΌΡ‹ высвобоТдаСм рСсурс, ΠΈ ΠΏΠΎΡ€Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ освобоТдСн своСврСмСнно. Однако netstat сигнализировал ΠΎ быстром ростС количСства ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π² состоянии TIME_WAIT. Π­Ρ‚ΠΎ состояниС ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ закрытия соСдинСния (ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ потСрянных Π΄Π°Π½Π½Ρ‹Ρ…). Как слСдствиС ΠΏΠΎΡ€Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ находится Π² Π½Π΅ΠΌ 1-2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹. Данная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° рассмотрСна довольно ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒΡΡ… (ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒΡŽ TIME_WAIT, Π˜ΡΡ‚ΠΎΡ€ΠΈΡ ΠΎ TIME_WAIT). ВсС ΠΆΠ΅ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ dotnet «чСстно» пытаСтся Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ соСдинСниС, Π° дальнСйшСС происходит ΡƒΠΆΠ΅ ΠΏΠΎ Π²ΠΈΠ½Π΅ настроСк Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚Π° Π² систСмС.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ происходит ΠΈ ΠΊΠ°ΠΊ с этим Π±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ

НС Π±ΡƒΠ΄Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ keep-alive. Об этом ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. ЦСлью ΡΡ‚Π°Ρ‚ΡŒΠΈ являСтся ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΎΠ±ΠΎΠΉΡ‚ΠΈ Π³Ρ€Π°Π±Π»ΠΈ, Π·Π°Π±ΠΎΡ‚Π»ΠΈΠ²ΠΎ Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π° ΠΏΡƒΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Богласно msdn, свойство KeepAlive класса HttpWebRequest ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π²Π½ΠΎ true. Π’ΠΎ Π΅ΡΡ‚ΡŒ всС это врСмя HttpWebRequest Β«ΠΎΠ±ΠΌΠ°Π½Ρ‹Π²Π°Π»Β» сСрвСр, прСдлагая Π΅ΠΌΡƒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ соСдинСниС, послС Ρ‡Π΅Π³ΠΎ сам ΠΆΠ΅ Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Ρ‹Π²Π°Π». Если Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Π΅Π΅, HttpWebRequest с настройками ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π΅ отправлял Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Β«Connection: keep-aliveΒ», просто этот Ρ€Π΅ΠΆΠΈΠΌ подразумСваСтся Π² стандартС HTTP/1.1. ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ слСдовало ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ, это ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ KeepAlive. Если ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ HttpWebRequest.KeepAlive = false, Ρ‚ΠΎ Π² запросС появляСтся Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Β«Connection: closeΒ». Надо ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° тСстовом стСндС это ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅ΡˆΠΈΠ»ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. Π’ качСствС сСрвСра Π±Ρ‹Π» настроСн nginx со статичСской страницСй.

ВСстировался ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

Однако ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ запустится Π½Π° сСрвСрном ΠΆΠ΅Π»Π΅Π·Π΅, ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°Ρ… (ΡΠ²Ρ‹ΡˆΠ΅ 1000 запросов Π² сСкунду) этот ΠΊΠΎΠ΄ вновь Π½Π°Ρ‡Π°Π» Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅ ошибки. Волько Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΡ€Ρ‚Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π² состоянии CLOSE_WAIT, LAST_ACK. Π­Ρ‚ΠΎ ΠΏΡ€Π΅Π΄-Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ состояния закрытия соСдинСния, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΆΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΎΡ€Π° закрытия. Π’Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ сигнализируСт ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Β«Π·Π°Ρ…Π»Π΅Π±Ρ‹Π²Π°Ρ‚ΡŒΡΡΒ» вновь ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌΠΈ соСдинСниями.

Π—Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ нСльзя, ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ максимальной ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, соСдинСниС Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ keep-alive ΠΈ Π²Π·ΡΡ‚ΡŒ класс HttpClient. Как ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ ΠΊΠ°ΠΊ Π»ΡƒΡ‡ΡˆΠ΅ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стоит ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ здСсь ΠΈ здСсь.

Π”Ρ€ΡƒΠ³ΠΎΠΉ вопрос Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ убСдится, Ρ‡Ρ‚ΠΎ соСдинСния ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ? БущСствованиС ΠΎΠ΄Π½ΠΎΠ³ΠΎ keep-alive соСдинСния рСгулируСтся двумя основными ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ Π½Π° сСрвСрС nginx:

Если ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ соСдинСния Π² netstat ΠΈΠ»ΠΈ wireshark, Ρ‚ΠΎ ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°Ρ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ. Волько выставив keepalive_requests Π² большиС значСния (> 1000) ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ.

Π’Ρ‹Π²ΠΎΠ΄

Если Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ http запросы Π² высоконагруТСнном Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ‚ΠΎ Π²Π°ΠΌ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ любой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Вряд Π»ΠΈ Π²Ρ‹ успССтС ΠΈΡΡ‡Π΅Ρ€ΠΏΠ°Ρ‚ΡŒ всС ΠΏΠΎΡ€Ρ‚Ρ‹. Если ΠΆΠ΅ Π² вашСм ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ соСдинСния смысла Π½Π΅Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹ Ρ€Π΅Π΄ΠΊΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π°Π΅Ρ‚Π΅ΡΡŒ ΠΊ сСрвСру, Ρ‚ΠΎ стоит ΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ keep-alive. Π’Π°ΠΊΠΆΠ΅ keep-alive стоит ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ с ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΈ большом ΠΏΠΎΡ‚ΠΎΠΊΠ΅ запросов, рСгулируя врСмя ΠΆΠΈΠ·Π½ΠΈ соСдинСния Π² зависимости ΠΎΡ‚ частоты ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ сСрвСру.

И напослСдок Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ тСстовых сравнСний ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

Π‘Π΅Ρ€Π²Π΅Ρ€ nginx настроСн с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Код ошибки keepalive timeout trassir

Disk too slow trassir ошибка

ПО Trassir сообщаСт ΠΎΠ± ошибкС «Disk too slow» ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±ΡƒΡ„Π΅Ρ€Π° Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ для ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π²ΠΈΠ΄Π΅ΠΎΠ°Ρ€Ρ…ΠΈΠ²Π°, приблиТаСтся ΠΊ максимально допустимому Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² случаС пСрСполнСния Π±ΡƒΡ„Π΅Ρ€Π° Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ утСряна.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ воспроизвСдСния Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

РСшСниС

Π’ зависимости ΠΎΡ‚ ситуации ΠΈ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° воспроизвСдСния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π½ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, всС ΠΎΠ½ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΊ успСвал ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π° HDD.

Π’ случаС, Ссли HDD находится Π² эксплуатации ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ срок ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ высокий износ (срок эксплуатации зависит ΠΎΡ‚ мноТСства Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π½Π°Π³Ρ€Π΅Π², Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ Ρ‚. Π΄.):

Π’ случаС использования RAID массива:

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² настройках RA >( Write policy ) с использованиСм ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ » Write Back».

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ способы записи для RAID массива:

Write Back β€” Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ сначала Π² кэш ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π° диски. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС, сигнал ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ формируСтся сразу ΠΏΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… кэшСм ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Write Back Π² нашСм случаС ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² этом Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ запись Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстрСС. Но слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² случаС Ссли Π² RAID ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ отсутствуСт BBU (Battery Backup Unit), Ρ‚ΠΎ ΠΏΡ€ΠΈ сбоС питания, всС Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π² кэшС ΠΈ Π½Π΅ успСли Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° дискС, Π±ΡƒΠ΄ΡƒΡ‚ потСряны. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ, ПО Врассир ΠΎΠ± этом «Π½Π΅ ΡƒΠ·Π½Π°Π΅Ρ‚», Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΡƒΠΆΠ΅ сообщил ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ записи.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ настройках RAID ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ рСсурсС

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ систСм Π²ΠΈΠ΄Π΅ΠΎ-наблюдСния часто стоит вопрос ΠΎΠ± удобствС Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π°Ρ€Ρ…ΠΈΠ²ΠΎΠΌ. Π’ интСрфСйсС ПО Trassir наглядно отобраТаСтся Π³Π»ΡƒΠ±ΠΈΠ½Π° записанного Π°Ρ€Ρ…ΠΈΠ²Π°. Π˜Π·ΠΌΠ΅Ρ€ΡΠ΅Ρ‚ΡΡ Π³Π»ΡƒΠ±ΠΈΠ½Π° Π°Ρ€Ρ…ΠΈΠ²Π° Π² днях.

Π˜Π½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Π°Ρ€Ρ…ΠΈΠ²Π° прСдставлСна ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠŸΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Π°Ρ строчка β€” это ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Π°Ρ€Ρ…ΠΈΠ²Π°. Π”Π°Π½Π½Ρ‹ΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ Π°Ρ€Ρ…ΠΈΠ²Π° Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². РасполоТСны ΠΎΠ½ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

основной ΠΏΠΎΡ‚ΠΎΠΊ / ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ / субпоток (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: 78 / / 58 ).

Π“Π»ΡƒΠ±ΠΈΠ½Π° Π°Ρ€Ρ…ΠΈΠ²Π° считаСтся с ΠΏΠ΅Ρ€Π²ΠΎΠΉ записи Π² Π°Ρ€Ρ…ΠΈΠ²Π΅. Если Ρƒ вас Π΅ΡΡ‚ΡŒ запись Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ 7 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄, Π° Π·Π° ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΡˆΠ΅ΡΡ‚ΡŒ Π΄Π½Π΅ΠΉ записи Π½Π΅Ρ‚, Ρ‚ΠΎ Π³Π»ΡƒΠ±ΠΈΠ½Π° Π°Ρ€Ρ…ΠΈΠ²Π°, всС Ρ€Π°Π²Π½ΠΎ, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ 7 Π΄Π½Π΅ΠΉ.

Π’ ПО Trassir 3.1 Π°Ρ€Ρ…ΠΈΠ² ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… вСрсий ПО Trassir Π² статистикС Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Π°Ρ€Ρ…ΠΈΠ²Π° Π½Π΅ учитываСтся.

ПО Trassir ΠΌΠΎΠΆΠ΅Ρ‚ вСсти запись Π½Π° ТСсткиС диски (HDD), сСтСвыС ТСсткиС диски ΠΈ ΠΏΠ°ΠΏΠΊΠΈ, Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ (SSD, Ρ„Π»Π΅Ρˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ) сСтСвыС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° (NAS). Под запись Π°Ρ€Ρ…ΠΈΠ²Π° Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму NTFS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ тСстированиС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Ρ€Ρ…ΠΈΠ²Π° с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами Π½Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ являСтся файловая систСма EXT 4. Данная файловая систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° Π½Π°ΡˆΠΈΡ… сСрвСрах с прСдустановлСнной Trassir OS

НиТС прСдставлСна структура Π°Ρ€Ρ…ΠΈΠ²Π° ПО Trassir.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π°Ρ€Ρ…ΠΈΠ²Π° ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’ ΠΊΠΎΡ€Π½Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ HDD ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° HDD создаСтся ΠΏΠ°ΠΏΠΊΠ° с ΠΈΠΌΠ΅Π½Π΅ΠΌ TrassirArchive-3.1. Π’ Π΄Π°Π½Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ β€œΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ΡΡβ€ вся информация с ΠΊΠ°ΠΌΠ΅Ρ€. Архив ПО Trassir ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ структуру. На рис. 1 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° структура Π°Ρ€Ρ…ΠΈΠ²Π°.

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· рис. 1 Π² ΠΏΠ°ΠΏΠΊΠ΅ имССтся ряд Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ПО Trassir. Рассмотрим Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ:

1. Π±Π»ΠΎΠΊΠΈ ΠΈ индСксы Π°Ρ€Ρ…ΠΈΠ²Π°.

3. ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ActiveSearch

1. Π‘Π»ΠΎΠΊΠΈ ΠΈ индСксы Π°Ρ€Ρ…ΠΈΠ²Π°.

Π‘Π»ΠΎΠΊΠΈ Π°Ρ€Ρ…ΠΈΠ²Π° слуТат ячСйками для хранСния Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊΠ°ΠΌΠ΅Ρ€ ΠΊ ПО Trassir. БоотвСтствСнно Π°Ρ€Ρ…ΠΈΠ² ПО Trassir состоит ΠΈΠ· Ρ„Π°ΠΉΠ»ΠΎΠ²-Π±Π»ΠΎΠΊΠΎΠ² (ΠΏΠΎ 2Π“Π±) ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² индСксов (ΠΏΠΎ 15ΠΌΠ±).

Π’ Ρ„Π°ΠΉΠ»Π°Ρ…-Π±Π»ΠΎΠΊΠ°Ρ… хранится информация со всСх ΠΊΠ°ΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊ ПО Trassir.

Π€Π°ΠΉΠ» индСкса содСрТит Π² сСбС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π΄Π°Ρ‚Π΅, Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠ°ΠΌΠ΅Ρ€Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ (Ρ„Ρ€Π΅ΠΉΠΌΡ‹).

Π’ Π½Π°Π·Π²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° Π±Π»ΠΎΠΊΠ° ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ:

β€” Ρ‚ΠΈΠΏ ΠΏΠΎΡ‚ΠΎΠΊΠ° (ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ β€œ1-” β€” основной ΠΏΠΎΡ‚ΠΎΠΊ, β€œ2-” β€” ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ, β€œ3-” β€” субпоток).

β€” прСфикс β€œΠ°β€ ΠΈ β€œf” ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ записи Π±Π»ΠΎΠΊΠ° Π² Π°Ρ€Ρ…ΠΈΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ индСкс β€œa” ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊ Π² Π°Ρ€Ρ…ΠΈΠ² Π±Ρ‹Π» записан Π² настоящСм Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π° индСкс β€œf” β€” ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ записи Π±Π»ΠΎΠΊΠ° Π°Ρ€Ρ…ΠΈΠ²Π° Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. Π’Π°ΠΊΠΎΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ часов Π½Π° сСрвСрС Π½Π° Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π΅Π΅ врСмя. Π§Ρ‚ΠΎ являСтся Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π΅Π°ΠΊΡ†ΠΈΠ΅ΠΉ Trassir Π½Π° Π½Π΅Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ систСмы.

Π‘Π»ΠΎΠΊΠΈ с прСфиксом β€œf” Π² интСрфСйсС ПО Trassir Π±ΡƒΠ΄ΡƒΡ‚ находится Π² β€œΠΏΠΎΡ‚Π΅Ρ€ΡΠ½Π½Ρ‹Ρ… каналах” ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ имя β€” β€œΠΈΠΌΡ ΠΊΠ°Π½Π°Π»Π° (future)” (рис.2).

Рис. 2.

Если Π½Π° сСрвСрС врСмя ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠ»ΠΈ нСсколько Ρ€Π°Π·, Ρ‚ΠΎ Π±Π»ΠΎΠΊΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ ΠΈΠΌΠ΅Π»ΠΈ прСфикс β€œf” ΠœΠžΠ“Π£Π’ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹. Π’ Ρ‚Π°ΠΊΠΎΠΉ ситуации Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ.

МСгаблоки

МСгаблоки β€” нСсколько Π±Π»ΠΎΠΊΠΎΠ² Π°Ρ€Ρ…ΠΈΠ²Π° с ΠΎΠ±Ρ‰ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ индСкса, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ дискС Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» индСкса, содСрТащий Π² сСбС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Π»ΠΎΠΊΠ°Ρ… входящих Π² состав этого ΠΌΠ΅Π³Π°Π±Π»ΠΎΠΊΠ°. ИспользованиС ΠΌΠ΅Π³Π°Π±Π»ΠΎΠΊΠΎΠ² позволяСт ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Π°Ρ€Ρ…ΠΈΠ²Π° ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ (ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ) Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° HDD сСрвСра. ДостигаСтся это Π·Π° счСт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» индСкса ΠΌΠ΅Π³Π°Π±Π»ΠΎΠΊΠ° ПО Trassir ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ сразу с нСсколькими Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ располоТСнны Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… HDD сСрвСра.

На созданиС ΠΌΠ΅Π³Π°Π±Π»ΠΎΠΊΠΎΠ² влияСт количСство ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈ количСство HDD ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ сСрвСру.

Π’ ситуации ΠΊΠΎΠ³Π΄Π° Π² систСмС (Π½Π° сСрвСрС) ΠΎΡ‚ 5 ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈ ΠΎΡ‚ 3 HDD, Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΌΠ΅Π³Π°Π±Π»ΠΎΠΊΠΈ.

2. Π€Π»Π°Π³ΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°.

Рассмотрим Π·Π° Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Ρ„Π»Π°Π³ΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°.

Motion_search_mark β€” Ρ„Π»Π°Π³ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ HDD хранятся ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ActiveSearch (ActiveSearch β€” это Π²ΠΈΠ΄Π΅ΠΎΠ°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° ПО Trassir ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ области ΠΊΠ°Π΄Ρ€Π°). Π”Π°Π½Π½Ρ‹ΠΉ Ρ„Π»Π°Π³ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ HDD (Ссли этот HDD Π½Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ ΠΈ запись Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ Π½Π΅ вСлась Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ HDD).

Initial_fill β€” Ρ„Π»Π°Π³ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ HDD Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°.

ΠŸΡ€ΠΈ отсутствии Ρ„Π°ΠΉΠ»Π° initial_fill Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ TrassirArchive-3.1 Π°Ρ€Ρ…ΠΈΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ нСзависимо ΠΎΡ‚ наличия свободного мСста Π½Π° HDD.(ΠŸΡ€ΠΈ условии наличия созданых Π±Π»ΠΎΠΊΠΎΠ² Π½Π° Π΄Π°Π½Π½ΠΎΠΌ дискС.).

Π¦ΠΈΠΊΠ» пСрСзаписи Π°Ρ€Ρ…ΠΈΠ²Π° начнСтся автоматичСски ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… условиях:

β€” ΠΊΠΎΠ³Π΄Π° Π½Π° HDD Π±Π΅Π· ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ActiveSearch (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±Π΅Π· Ρ„Π»Π°Π³Π° motion_search_mark) остаСтся 2Π“Π± свободного мСста.

β€” Π² случаС, Ссли Π½Π° HDD ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ActiveSearch, Ρ‚ΠΎ Ρ†ΠΈΠΊΠ» пСрСзаписи начнСтся ΠΏΡ€ΠΈ 12Π“Π± свободного мСста Π½Π° HDD ΠΈΠ»ΠΈ мСньшС, Π² зависимости ΠΎΡ‚ условий (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ большого количСства ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ActiveSearch). Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС 10Π“Π± Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠΎΠ΄ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ActiveSearch, Π° 2Π“Π± для пСрСзаписи Π±Π»ΠΎΠΊΠΎΠ² Π°Ρ€Ρ…ΠΈΠ²Π°.

ΠŸΡ€ΠΈ Π½Π°Ρ‡Π°Π»Π΅ Ρ†ΠΈΠΊΠ»Π° пСрСзаписи Ρ„Π»Π°Π³ initial_fill удаляСтся.

Π€Π°ΠΉΠ» README. txt β€” Π΄Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π½Π΅ являСтся Ρ„Π»Π°Π³ΠΎΠΌ. ПО Trassir с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° опрСдСляСт Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΡ€Π°Π² чтСния ΠΈ записи Π² ΠΏΠ°ΠΏΠΊΡƒ Π°Ρ€Ρ…ΠΈΠ²Π°.

Format_mark β€” Π΄Π°Π½Π½Ρ‹ΠΉ Ρ„Π»Π°Π³ присутствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Trassir OS. Он ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ HDD ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ Π³ΠΎΡ‚ΠΎΠ² для записи Π°Ρ€Ρ…ΠΈΠ²Π°. ΠŸΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π»Π°Π³Π° появится Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ форматирования этого HDD Π² Trassir OS.

3. ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ActiveSearch.

Π’ структуру Π°Ρ€Ρ…ΠΈΠ²Π° входят ΠΏΠ°ΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Π² сСбС ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ для Π²ΠΈΠ΄Π΅ΠΎΠ°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ActiveSearch.

Названия ΠΏΠ°ΠΏΠΎΠΊ содСрТат прСфиксы β€œM$” ΠΈ GUID’ы ΠΊΠ°Π½Π°Π»ΠΎΠ² (см рис. 1).

БоотвСтствСнно Π² ΠΏΠ°ΠΏΠΊΠ°Ρ… содСрТатся Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ActiveSearch.

Π’ Π½Π°Π·Π²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½Π° Π΄Π°Ρ‚Π° события ΠΈ Π΅Π³ΠΎ врСмя Π² unixtime (рис.4).

Рис. 4

ΠŸΡ€ΠΈ ΠΈΠ·ΡŠΡΡ‚ΠΈΠΈ HDD с ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ActiveSearch (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ диск 1) ПО Trassir Π½Π°Ρ‡Π½Π΅Ρ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ActiveSearch Π½Π° любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ HDD (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ диск 2). ΠŸΡ€ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ Π² систСму Ρ€Π°Π½Π΅Π΅ ΠΈΠ·ΡŠΡΡ‚ΠΎΠ³ΠΎ диска (диск 1) ПО Trassir Π±ΡƒΠ΄Π΅Ρ‚ снова ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ActiveSearch Ρ€Π°Π½Π΅Π΅ ΠΈΠ·ΡŠΡΡ‚ΠΎΠ³ΠΎ HDD (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ с диском 1). БоотвСтствСнно ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ActiveSearch с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ HDD (диска 2) Π² ПО Trassir доступны Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚. Но ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ пСрСнСсти ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ.

Π”Π°Π½Π½Ρ‹Π΅ ActiveSearch β€œΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Ρ‹β€ ΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΊΠΎΠ³Π΄Π° Π±Ρ‹Π»ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΎ событиС. ПослС пСрСзаписи Π±Π»ΠΎΠΊΠ° Π°Ρ€Ρ…ΠΈΠ²Π° относящСгося ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Π΅ этого события ΠΈΠ· Π‘Π” ActiveSearch Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² 00:00 Π½ΠΎΡ‡ΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈ наступлСнии ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ дня.

HDD, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ присутствуСт Ρ„Π»Π°Π³ motion_search_mark β€œΡƒΠΉΠ΄Π΅Ρ‚β€ Π½Π° ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡŒ Π°Ρ€Ρ…ΠΈΠ²Π° ΠΏΡ€ΠΈ 10 Π“Π±. свободного мСста (10 Π“Π±. ΠΎΡ‚Π²Π΅Π΄Π΅Π½Ρ‹ для Π‘Π” ActiveSearch.). ΠŸΡ€ΠΈ β€œΡ€Π°Π·Ρ€Π°ΡΡ‚Π°Π½ΠΈΠΈβ€ Π‘Π” ActiveSearch большС 10 Π“Π±. Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒΡΡ Π±Π»ΠΎΠΊΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°.

Π’Ρ€ΠΈ ΠΊΠΎΠ»ΡŒΡ†Π° записи

ΠŸΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… настройках ПО Trassir Π½Π° HDD Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ основной Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊ, ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊ, субпоток β€” это ΠΈ Π΅ΡΡ‚ΡŒ тСхнология β€” β€œΡ‚Ρ€ΠΈ ΠΊΠΎΠ»ΡŒΡ†Π° записи”. ΠŸΡ€ΠΈ большом количСствС HDD Π² систСмС ПО Trassir Ρ‡Π΅Ρ€Π΅Π΄ΡƒΠ΅Ρ‚ HDD ΠΌΠ΅ΠΆΠ΄Ρƒ собой Π² зависимости ΠΎΡ‚ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° Π½ΠΈΡ…. Для записи основного ΠΏΠΎΡ‚ΠΎΠΊΠ° Π·Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ПО Trassir Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ большС 4 HDD.

На рис. 5 прСдставлСно Π±ΠΎΠ»Π΅Π΅ наглядно распрСдСлСниС записи Π½Π° HDD:

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅

Π§Π΅ΠΌ класс DV отличаСтся ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ TRASSIR™?
DV β€” Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ отличаСтся ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСльного ряда Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡƒΠ΄ΠΈΠΎ сигналов Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΏΠ»Π°Ρ‚Π΅, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Π·Π° счСт Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π’ связи с этим, систСмы класса DV Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ запись Ρ†Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ 25 Fps Π²Π½Π΅ зависимости ΠΎΡ‚ количСства ΠΊΠ°Π½Π°Π»ΠΎΠ² (Π΄ΠΎ 24 Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€). ΠšΡ€ΠΎΠΌΠ΅ этого, DV ΠΈΠΌΠ΅Π΅Ρ‚ прСвосходноС качСство отобраТСния ΠΈ записи, Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½Π° Π² эксплуатации ΠΈ, ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, записываСт синхронноС Π°ΡƒΠ΄ΠΈΠΎ ΠΏΠΎ всСм ΠΊΠ°Π½Π°Π»Π°ΠΌ.

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ оставлСнных ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² (покоя)?
Π Π°Π±ΠΎΡ‚Π° этого Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π° позволяСт ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ (ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ) ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹, оставлСнныС ΠΈΠ»ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΡƒΠ±Ρ€Π°Π½Π½Ρ‹Π΅ Π² ΠΏΠΎΠ»Π΅ зрСния Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π² Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π·ΠΎΠ½Π°Ρ… Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΈ. БистСма сравниваСт Π½ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΈ сохранСнноС Ρ€Π°Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с послСтрСвоТным (Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ покоя Π½Π°Ρ‡Π°Π» Π°Π½Π°Π»ΠΈΠ· Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅) ΠΈ, Π² случаС обнаруТСния расхоТдСний, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ измСнСния Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ. Π—ΠΎΠ½Ρ‹ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π° покоя ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Π·ΠΎΠ½Π°ΠΌΠΈ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π° двиТСния. Π”Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ оставлСнных ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² систСмах Drive ΠΈ Grand.

НСкоторыС систСмы Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ ΠΌΠΎΠΉ процСссор Π½Π° 100%. МоТно Π»ΠΈ с этим Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ?
ВсС систСмы ΠΊΡ€ΠΎΠΌΠ΅ DV, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎ, Ссли Π² систСмС ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈΠ»ΠΈ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ с Ρ€Π΅Π°Π»-Ρ‚Π°ΠΉΠΌ записью, систСма ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π° ΠΏΠΎ максимуму. Π₯отя ΠΈ Π½Π΅ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для ΠΊΠ°ΠΊΠΈΡ… Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ, ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΡ…Ρ€Π°Π½Π½Ρ‹Ρ… (это Π²Π΅Π΄Π΅Ρ‚ ΠΊ сниТСнию устойчивости ΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡŽ ΠΎΡ…Ρ€Π°Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, особСнно Π½Π° слабых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…), ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π° (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ настроСк Π² систСмС TRASSIR™) ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΊΠ°Π½Π°Π»Ρƒ ΠΈΠ»ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΈΠ·ΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ для основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² XP/2000).

КакиС Ρ‚ΠΈΠΏΡ‹ ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… БистСм (ОБ) ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹?
Компания Microsoft с этого Π³ΠΎΠ΄Π° ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Windows 95, 98, ME. Π’ связи с этим, ΠΌΡ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°ΡˆΠΈΡ… систСм с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами Microsoft Windows 2000 ΠΈ XP Π² Π»ΡŽΠ±Ρ‹Ρ… ΠΈΡ… модификациях.

ВозмоТности

Π’ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π»ΠΈ Π²Ρ‹Π²ΠΎΠ΄ видСоизобраТСния с Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ систСмы Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€?
Π’ систСмС Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎΠ²Π²ΠΎΠ΄Π° Grand сущСствуСт ΠΎΠ΄ΠΈΠ½ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Ρ…ΠΎΠ΄ΠΎΠ². ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚. Для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ просмотра Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ с Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌ (ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ S-VHS) Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ. Однако слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 400Π’Π²Π»

Каким ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ я ΠΌΠΎΠ³Ρƒ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свою систСму?
ΠšΠ°ΠΊΡƒΡŽ Π±Ρ‹ систСму Π²Ρ‹ Π½Π΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»ΠΈ, Π²Ρ‹ всСгда смоТСтС Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅. Π’ случаС Π²Ρ‹Ρ…ΠΎΠ΄Π° Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π²Π°ΠΌ достаточно ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ (ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с сайта ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ диск Ρƒ DSSL ΠΈΠ»ΠΈ Π”ΠΈΠ»Π΅Ρ€Π°) ΠΈ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ систСму. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ систСму, Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ новая конфигуарция систСмы.

ΠœΠΎΠ³Ρƒ Π»ΠΈ я Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ изобраТСния с Ρ€Π°Π·Π½Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€, с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ качСством ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ?
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ компрСссии для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ записи ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сниТСниС скорости записи ΠΎΠ΄Π½ΠΈΡ… ΠΏΠΎΠ²Π»Π΅Ρ‡Π΅Ρ‚ Π·Π° собой ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости записи Π΄Ρ€ΡƒΠ³ΠΈΡ… (особСнно для Drive).

ΠœΠΎΠ³Ρƒ Π»ΠΈ я Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€ изобраТСния ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π°?
Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π°Ρ€Ρ…ΠΈΠ²Π° встроСна функция ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΠΈ любого ΠΊΠ°Π΄Ρ€Π° изобраТСния Π² Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° BMP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π’Ρ‹ Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ.

Какого минимального Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ способна ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ систСма?
БистСма ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 4Ρ…4 пиксСля. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±ΡƒΠ΄ΡƒΡ‚ восприняты ΠΊΠ°ΠΊ СстСствСнный ΡˆΡƒΠΌ. Π­Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ 1/93 поля зрСния ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ 384Ρ…288 ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈ 1/72 ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚. Π­Ρ‚ΠΎ слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ систСмы бСзопасности Π² Ρ†Π΅Π»ΠΎΠΌ, дСлая ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΡƒΠ³Π»Π° поля зрСния ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ.

Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли ПК пСрСзагрузится ΠΈΠ·-Π·Π° сбоя питания?
Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ систСму Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² случаС пропадания питания систСма восстановила свою Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π² настройках BIOS матСринской ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ настройку «Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ послС восстановлСния питания». ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² настройках Windows 2000 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ «Π²ΡΠ΅Π³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½ΠΎΠ΅ имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ», Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ систСму.

Какой Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сТатия ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ записи ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ?
Π’ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сТатия JPEG, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° использованиС с процСссорами Intel Pentium ΠΈ Celeron. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ AMD (особСнно Athlon XP+ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ наши тСсты) Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ систСмС DV ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ MPEG4.

Π‘ ΠΊΠ°ΠΊΠΈΠΌ качСством я ΠΏΠΎΠ»ΡƒΡ‡Ρƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅?
БистСмы Drive ΠΈ Grand ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с двумя Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ 384Ρ…288 для получСния качСства VHS (ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΡ„ΠΎΠ½), 768Ρ…288 для высококачСствСнной записи, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅ΠΉ качСство S-VHS ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΡ„ΠΎΠ½ΠΎΠ².
ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π° качСство записи влияСт ΠΈ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ компрСссии ΠΊΠ°Π΄Ρ€ΠΎΠ². ΠŸΡ€ΠΈ срСднСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ компрСссии ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ практичСски Π½Π΅ тСряСт своих качСствСнных характСристик.

АппаратныС систСмы класса DV ΠΈ DV-M ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ ΠΈ ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 352Ρ…288, cистСмы DV-H с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 704Ρ…288

Π§Ρ‚ΠΎ позволяСт Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ двиТСния?
БистСма ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²Π° способа для обнаруТСния активности Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌ пространствС. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ способ: использованиС Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² двиТСния, присоСдинСнных ΠΊ Game-ΠΏΠΎΡ€Ρ‚Ρƒ Π’Π°ΡˆΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ: Π²ΠΈΠ΄Π΅ΠΎΠ΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ двиТСния: ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ любой участок изобраТСния, Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊ измСнСниям, ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ случаС Ссли Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½Π° указанная Π³Ρ€Π°Π½ΠΈΡ†Π° Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ пространства Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΈ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Ρ‚Ρ€Π΅Π²ΠΎΠ³Π° ΠΈ инициируСтся запись.

Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы, ΠΌΡ‹ примСняСм Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹: ΠΏΠΎ скорости двиТСния, ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ оставлСнных ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ².

Как ΠΌΠ½Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ участок записи Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Π²ΠΎΠΆΠ½ΡƒΡŽ запись?
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ управлСния Π°Ρ€Ρ…ΠΈΠ²ΠΎΠΌ видСозаписСй. Архив ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ ΠΊΠ°Π½Π°Π»Π° ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ/Π΄Π°Ρ‚Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ видСозаписи Π·Π° любой ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π΅ просматривая Π½ΠΈΡ‡Π΅Π³ΠΎ лишнСго.

ΠœΠΎΠ³Ρƒ Π»ΠΈ я Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ систСму ΠΎΡ‚ нСсанкционированного доступа?
ΠŸΡ€ΠΈ установкС с Windows NT/2000 TRASSIR™ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ структуру бСзопасности этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм. БистСмный администратор ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΏΡ€Π°Π² доступа Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ. Как ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ доступ для управлСния настойками систСмы TRASSIR™ ΠΈ просмотра «ΠΆΠΈΠ²Ρ‹Ρ…» ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π° ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

Какова Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π° ΠΈ записи Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… модификациях систСм?
РСальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π° ΠΈ записи ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ заявлСнных Π² характСристиках систСм ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. Для систСм Drive ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅ΠΉ, Π² основном, являСтся ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Для систСм Grand 2, 4, 8 ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π° 2 fps Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π½Π°Π». БистСмы класса DV Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ 25 Fps Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π½Π°Π», ΠΈΠ»ΠΈ Ρ‚Ρƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΡ‚ 1 Π΄ΠΎ 25Fps.

Как ΡΡ‚Π°Ρ‚ΡŒ вашим Π΄ΠΈΠ»Π΅Ρ€ΠΎΠΌ?
ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π΄Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ вас ΠΊΠ°ΠΊ ΠŸΠ°Ρ€Ρ‚Π½Π΅Ρ€Π° ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΡŽ Π½Π°ΡˆΠΈΡ… систСм. ΠœΡ‹ прСдоставляСм ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ дилСрскиС Ρ†Π΅Π½Ρ‹ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ скидки ΠΎΡ‚ дилСрских Ρ†Π΅Π½, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΉ ΠΈ сувСнирной ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠ΅ΠΉ, Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΈ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ Π²Π°ΡˆΠΈΡ… спСциалистов Ρ€Π°Π±ΠΎΡ‚Π΅ с нашими систСмами. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ нашим ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌ Π·Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

Π’Ρ…ΠΎΠ΄ΠΈΡ‚ Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π² ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ систСм?
ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ сСтСвоС ПО для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° бСсплатно ΠΈ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав ΠΏΠΎΠΊΡƒΠΏΠ°Π΅ΠΌΠΎΠΉ Π’Π°ΠΌΠΈ систСмы. ΠœΡ‹ обязуСмся бСсплатно ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ ПО Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ всСго срока ΠΆΠΈΠ·Π½ΠΈ Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠ»Π°Ρ‚ Π²ΠΈΠ΄Π΅ΠΎ Π²Π²ΠΎΠ΄Π°. Π’ случаС Π²Ρ‹Ρ…ΠΎΠ΄Π° Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠ»Π°Ρ‚ Π²ΠΈΠ΄Π΅ΠΎ Π²Π²ΠΎΠ΄Π° Π²Ρ‹ смоТСтС ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ модСль со скидкой Π΄ΠΎ 50%.

Π Π°Π±ΠΎΡ‚Π° Π² сСти

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ сСрвСру нСсколько сСтСвых ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ²?
Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ сСтСвыС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ входят Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ поставки систСмы TRASSIR™ Π² Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΌ количСствС.

МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСмы для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎ наблюдСния Ρ‡Π΅Ρ€Π΅Π· Internet, Π² Ρ‚ΠΎΠΌ числС ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ?
Π”Π°, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ стандартноС сСтСвоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ видСосСрвСру, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ доступСн Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π΅ поставляСтся.

ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ систСма Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠ΄Π°Π½Π½Ρ‹Π΅ Π½Π° сСтСвом сСрвСрС?
На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ запись Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² Π½Π° сСтСвоС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π΅ поддСрТиваСтся. КомпаниСй вСдСтся Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π² этом Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ.

ΠœΠΎΠ³Ρƒ Π»ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΏΠΎ сСти Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… видСосСрвСров?
Π‘Π΅Ρ‚Π΅Π²ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС позволяСт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ изобраТСния с ΠΎΡ‡Π΅Π½ΡŒ большого количСства видСосСрвСров.

Какова максимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ сСти?
Буммарная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… зависит ΠΎΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ количСство ΠΊΠ°ΠΌΠ΅Ρ€, совокупная частота ΠΊΠ°Π΄Ρ€ΠΎΠ² ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ качСства видСоизобраТСния. Максимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ установлСнных ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ качСства ΠΈ суммарной частотС ΠΊΠ°Π΄Ρ€ΠΎΠ² 30 ΠΊΠ°Π΄Ρ€ΠΎΠ²/сСк Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 900 ΠšΠ±Π°ΠΉΡ‚/сСк (ΠΈΠ· расчСта ΠΊΠ°Π΄Ρ€ β€” 30ΠšΠ±Π°ΠΉΡ‚, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Π΄Ρ€Π° Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 10ΠšΠ±Π°ΠΉΡ‚) ΠΈΠ»ΠΈ, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ, 8 ΠœΠ±ΠΈΡ‚. Π’Ρ€Π°Ρ„ΠΈΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ½ΠΈΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡŽ суммарной частоты ΠΊΠ°Π΄Ρ€ΠΎΠ² ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ стСпСни компрСссии.

МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅ΠΌ для доступа ΠΊ видСосСрвСрам(Ρƒ)
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅ΠΌΠ½ΠΎΠ΅ соСдинСниС ΠΊΠ°ΠΊ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ сСтСвоС, СдинствСнным ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ являСтся пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅ΠΌΠ½ΠΎΠ³ΠΎ соСдинСния. Достаточно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅ΠΌ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ изобраТСния с ΠΎΠ΄Π½ΠΎΠ³ΠΎ видСоисточника со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° Π² нСсколько сСкунд.

? Настройка ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ бСзопасности Nginx

Π’ этом руководствС ΠΌΡ‹ рассмотрим, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²Π΅Π±-сСрвСр Nginx для производствСнной срСды.

Π’Π΅Π±-сСрвСр Π² производствСнной срСдС отличаСтся ΠΎΡ‚ Π²Π΅Π±-сСрвСра Π² тСстовой срСдС с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, бСзопасности ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ всСгда Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для Π²Π΅Π±-сСрвСра Nginx послС Π΅Π³ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ установки.

Однако конфигурация ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ нСдостаточно Ρ…ΠΎΡ€ΠΎΡˆΠ° для производствСнной срСды.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ сконцСнтрируСмся Π½Π° Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Nginx Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π»ΡƒΡ‡ΡˆΠ΅ Π²ΠΎ врСмя интСнсивного ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ всплСска Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΈ ΠΊΠ°ΠΊ ΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌΠ΅Ρ€Π΅Π½Ρ‹ Π·Π»ΠΎΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ ΠΈΠΌ.

Если Π²Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ установили Nginx Π½Π° свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ произвСсти настройки локально.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ установку Nginx Ρ‡Π΅Ρ€Π΅Π· исходныС Ρ„Π°ΠΉΠ»Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ собранный Nginx Π½Π΅ поставляСтся с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ модулями, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π² этом руководствС.

ВрСбования

На вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ установлСно ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ запускаСтС это руководство Π½Π° любой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Π½Π° основС Debian, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ubuntu.

ПониманиС структуры ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Π Π°Π·Π΄Π΅Π» Main

Π Π°Π·Π΄Π΅Π»Ρ‹

Π Π°Π·Π΄Π΅Π»Ρ‹ Π² Nginx ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Nginx.

НапримСр, Ρ€Π°Π·Π΄Π΅Π» http опрСдСляСт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ для модуля ngx_http_core, Ρ€Π°Π·Π΄Π΅Π» event опрСдСляСт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ для модуля ngx_event_module, Π° mail опрСдСляСт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ для модуля ngx_mail_module.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ здСсь ΠΏΠΎΠ»Π½Ρ‹ΠΉ список Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Π² Nginx.

Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹

Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Π² Nginx состоят ΠΈΠ· ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈ ряда Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Worker_processes – это имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ auto слуТит Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ.

Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ с запятой, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π²Ρ‹ΡˆΠ΅.

НаконСц, Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ Π½Π°Π±ΠΎΡ€Ρƒ ΠΏΡ€Π°Π²ΠΈΠ».

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ синтаксис ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx:

Настройка ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Nginx

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ настроим Nginx, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅ Π²ΠΎ врСмя интСнсивного ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΈΠ»ΠΈ скачка Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ скачка.

Workers

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ vim, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ i Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» nginx. conf.

Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» event, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

Π’Π²ΠΎΠ΄ / Π²Ρ‹Π²ΠΎΠ΄ диска

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ сконфигурируСм Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ асинхронного Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π² Nginx, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Π΅ΠΌΡƒ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ.

Дисковый Π²Π²ΠΎΠ΄ / Π²Ρ‹Π²ΠΎΠ΄ просто относится ΠΊ опСрациям записи ΠΈ чтСния ΠΌΠ΅ΠΆΠ΄Ρƒ ТСстким диском ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ.

ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ sendfile () Π²Π½ΡƒΡ‚Ρ€ΠΈ ядра для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ².

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π» http, Ρ€Π°Π·Π΄Π΅Π» location ΠΈ Ρ€Π°Π·Π΄Π΅Π» server для Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ² Π² этой области.

Π Π°Π·Π΄Π΅Π» location, Ρ€Π°Π·Π΄Π΅Π» server ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Ρ€Π°Π·Π΄Π΅Π» http, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΡƒΠ΄ΠΎΠ±ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠΉ.

Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Ρ€Π°Π·Π΄Π΅Π» location, встроСнный Π² Ρ€Π°Π·Π΄Π΅Π» HTTP.

Π‘Π΅Ρ‚Π΅Π²ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ tcp_nodelay ΠΈ tcp_nopush, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 200 миллисСкунд, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ сразу.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ «кусочками», ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽ Π½Π°ΡΡ‹Ρ‰Π°Ρ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΠΎΠ½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π”ΠΆΠΎΠ½ НСйгл создал Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

ЦСль Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Nagle – ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ насыщСниС Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² высоконагруТСнной сСти.

Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Ρ€Π°Π·Π΄Π΅Π» HTTP.

Π‘ΡƒΡ„Π΅Ρ€Ρ‹

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€Ρ‹ запросов Π² Nginx для эффСктивной ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊ.

Π‘ΡƒΡ„Π΅Ρ€ – это Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, Π³Π΄Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя хранятся ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹Π΅.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ настройки, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ server.

ΠšΠΎΠΌΠΏΡ€Π΅ΡΡΠΈΡ

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ объСма Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠΎ сСти, – это Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ способ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ вашСго Π²Π΅Π±-сСрвСра.

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ gzip, gzip_comp_level ΠΈ gzip_min_length, для сТатия Π΄Π°Π½Π½Ρ‹Ρ….

Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Ρ€Π°Π·Π΄Π΅Π» http, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ количСство Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² нСсколько Ρ€Π°Π·.

Nginx прСдоставляСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… статичСского содСрТимого с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹

Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚

Π‘ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ врСмя оТидания, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ keepalive_timeout ΠΈ keepalive_requests, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎΠ΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ соСдинСний ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ рСсурсов.

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ HTTP скопируйтС ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

Настройка бСзопасности Nginx

Π”Π°Π»Π΅Π΅ рассказываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ бСзопасно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Nginx Π° Π½Π΅ само Π²Π΅Π±-прилоТСния.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π²Π΅Π±-Π°Ρ‚Π°ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ SQL-ΠΈΠ½ΡŠΠ΅ΠΊΡ†ΠΈΡ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ рассмотрим, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ HTTP-Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈΠ»ΠΈ областям, Π½Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌ для ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ просмотра, Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ администраторов.

ЗапуститС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ создания Ρ„Π°ΠΉΠ»Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ, Ссли Π²Ρ‹ Π΅Π΅ Π΅Ρ‰Π΅ Π½Π΅ установили.

Π—Π°Ρ‚Π΅ΠΌ создайтС Ρ„Π°ΠΉΠ» ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ инструмСнт htpasswd, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ htpasswd прСдоставляСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ apache2-utils.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ, ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π»ΠΈ Π²Ρ‹ создали ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ случайный ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ Allow

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π΅ basic_auth ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ allow для ограничСния доступа.

Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° location Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ IP-адрСсам доступ ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ области.

Настрйка Π»ΠΎΠ³ΠΎΠ² для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° врСдоносных дСйствий

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ настроим ΠΆΡƒΡ€Π½Π°Π»Ρ‹ error ΠΈ access, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ допустимыС ΠΈ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ запросы.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ эти Π»ΠΎΠ³ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΡ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΡΡ ΠΈ Π² ΠΊΠ°ΠΊΠΎΠ΅ врСмя, ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» доступ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° HTTP Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ настройку:

ΠŸΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ DDOS

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ Nginx ΠΎΡ‚ DDOS-Π°Ρ‚Π°ΠΊΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ способами:

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ запросов ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ limit_req_zone ΠΈ limit_req, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ частоту запросов, отправляСмых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠΈΠ½ΡƒΡ‚.

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² Ρ€Π°Π·Π΄Π΅Π» location, встроСнный Π² Ρ€Π°Π·Π΄Π΅Π» server.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ количСства ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ limit_conn ΠΈ limit_conn_zone, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ соСдинСниС с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ мСстополоТСниями ΠΈΠ»ΠΈ областями.

НапримСр, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ позволяСт 15 соСдинСний ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ Π² Ρ€Π°Π·Π΄Π΅Π» location.

Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Π΅ соСдинСния

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ timeouts, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ client_body_timeout ΠΈ client_header_timeout, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ Nginx Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ записи ΠΈΠ· Ρ‚Π΅Π»Π° ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ server.

ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ список ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ auto_index, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ листинг ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅ Π² ΠΊΠΎΠ΄Π΅.

Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ off, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ список ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠœΡ‹ настроили Π²Π΅Π±-сСрвСр Nginx для эффСктивной Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ злоупотрСблСния рСсурсов Π² производствСнной срСдС.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *