ΠΡΠΈΠ±ΠΊΠ° Β«failure when receiving data from the peerΒ» Π² 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ β ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΊΠΎΠ²Π°ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΌΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ Π±Π°Π·Π°ΠΌΠΈ, ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠΌΠΈ. ΠΠ½Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄Π½Π° ΡΠ°ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ragent ΠΈΠ»ΠΈ rmngr) Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡ Π΄ΡΡΠ³ΠΎΠΉ. ΠΠ½Π΅ΡΠ½Π΅ ΡΡΠΎ ΠΏΡΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ² ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ, Π·Π°Π²ΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½Π°Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ·Π»Π°ΠΌΠΈ.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½Π° Π½Π΅ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π° ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ β Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ΅ΡΠΈΡΡ ΠΈ Π² 1Π‘:ΠΡΡ
Π³Π°Π»ΡΠ΅ΡΠΈΠΈ 3.0, ΠΈ Π² 1Π‘:ERP 2.5, ΠΈ Π΄Π°ΠΆΠ΅ Π² ΡΠ°ΠΌΠΎΠΏΠΈΡΠ½ΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΡΡ
Π½Π° 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ 8.3.20+. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π² Π»ΠΎΠ³Π°Ρ
ΡΠ°ΡΡΠΎ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°Π΅ΡΡΡ ΠΊΠΎΠ΄ΠΎΠΌ SRTERR: Connection reset by peer (104) ΠΈΠ»ΠΈ WSAECONNRESET (10054), ΡΡΠΎ Π»ΠΈΡΡ ΡΡΠ»ΠΎΠΆΠ½ΡΠ΅Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΡ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ 7 ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΠΏΡΠΈΡΠΈΠ½ ΠΎΡΠΈΠ±ΠΊΠΈ, ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ
Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ β ΠΎΡ Π±Π°Π·ΠΎΠ²ΡΡ
ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ ΡΠ΅ΡΠΈ Π΄ΠΎ Π³Π»ΡΠ±ΠΎΠΊΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° 1Π‘.
ΠΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΠΌ ΡΡΠ°Π·Ρ: Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ 1Π‘ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ, ΡΠ°ΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΠ°ΡΡΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°. ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π°ΠΆΠ΅ Π±Π΅Π· ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π±ΡΠΊΠ³ΡΠ°ΡΠ½Π΄Π° Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΠΏΠΎΠ½ΡΡΡ, ΠΊΡΠ΄Π° Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π΄Π°Π»ΡΡΠ΅.
1. Π§ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠ° Β«failure when receiving data from the peerΒ»?
Π ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π΅ Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΡΡΠ°Π·Π° ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Β«ΡΠ±ΠΎΠΉ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΠΎΡ ΡΠ·Π»Π°-ΠΏΠ°ΡΡΠ½ΡΡΠ°Β». ΠΡΠΎ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ΅ ΡΠ΅ΡΠ΅Π²ΠΎΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ, ΠΊΠΎΠ³Π΄Π°:
- π ΠΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² 1Π‘ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, rmngr Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ 1cv8 Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅) ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π·Π°ΠΏΡΠΎΡ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ , Π½ΠΎ ΠΎΡΠ²Π΅Ρ ΡΠ°ΠΊ ΠΈ Π½Π΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ.
- π₯οΈ Π£Π΄Π°Π»ΡΠ½Π½ΡΠΉ ΡΠ·Π΅Π» (ΡΠ΅ΡΠ²Π΅Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° ΠΈΠ»ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡ) Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΡΠ°Π·ΡΡΠ²Π°Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅.
- π‘ Π‘Π΅ΡΠ΅Π²ΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ ΡΠ΅ΡΡΠ΅ΡΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π°Π΅ΡΡΡ Π½Π° ΠΌΠ°ΡΡΡΡΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·-Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠΎΠΌ ΠΈΠ»ΠΈ ΡΠ°Π΅ΡΠ²ΠΎΠ»ΠΎΠΌ).
- β±οΈ Π’Π°ΠΉΠΌΠ°ΡΡ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ° ΠΈΡΡΠ΅ΠΊΠ°Π΅Ρ ΡΠ°Π½ΡΡΠ΅, ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ ΡΡΠΏΠ΅Π²Π°ΡΡ ΠΏΡΠΈΠΉΡΠΈ.
Π ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠ° ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΡΡ :
- π ΠΡΠΈ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ·Π»Π°ΠΌΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² 1Π‘:ERP Ρ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ).
- π€ ΠΡΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ Π΄Π°Π½Π½ΡΠΌΠΈ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· HTTP-ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈΠ»ΠΈ REST API.
- π±οΈ ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΡΠΎΠ½ΠΊΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΡΡ.
- ποΈ ΠΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ PostgreSQL ΠΈΠ»ΠΈ Microsoft SQL Server.
ΠΠ»ΡΡΠ΅Π²Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ β ΠΎΡΠΈΠ±ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°ΡΡ Π΄Π΅ΡΡΡΠΊΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΏΡΠΎΠ±Π»Π΅ΠΌ: ΠΎΡ Π±Π°Π½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ²Π° ΠΊΠ°Π±Π΅Π»Ρ Π΄ΠΎ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ keepalive Π² ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°Ρ
. ΠΠΎΡΡΠΎΠΌΡ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΡ Π²ΡΠ΅Π³Π΄Π° Π½Π°ΡΠΈΠ½Π°ΡΡ Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
2. Π’ΠΎΠΏ-7 ΠΏΡΠΈΡΠΈΠ½ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ
Π§ΡΠΎΠ±Ρ Π½Π΅ ΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π½Π° ΠΏΠ΅ΡΠ΅Π±ΠΎΡ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ², ΠΌΡ ΡΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ ΡΠ΅ΠΊ-Π»ΠΈΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π΅ΡΠΎΡΡΠ½ΡΡ ΠΏΡΠΈΡΠΈΠ½, ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎ ΡΠ°ΡΡΠΎΡΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ. ΠΠ°ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΏΡΠ½ΠΊΡΠ° ΠΈ Π΄Π²ΠΈΠ³Π°ΠΉΡΠ΅ΡΡ Π²Π½ΠΈΠ·, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΠΉΠ΄ΡΡΠ΅ ΠΊΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
βοΈ ΠΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΎΡΠΈΠ±ΠΊΠΈ "failure when receiving data from the peer"
2.1. ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠ΅ΡΠ΅Π²ΡΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ
Π‘Π°ΠΌΠ°Ρ ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π°Ρ, Π½ΠΎ ΡΠ°ΡΡΠΎ ΠΈΠ³Π½ΠΎΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΏΡΠΈΡΠΈΠ½Π°. ΠΡΠΈΠ±ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΈΠ·-Π·Π°:
- π Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ²Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ (ΠΊΠ°Π±Π΅Π»Ρ, ΡΠ²ΠΈΡΡ, ΡΠΎΡΡΠ΅Ρ).
- πΆ ΠΠ΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ Wi-Fi (Π΅ΡΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½ ΠΏΠΎ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ).
- π ΠΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, DDoS-Π°ΡΠ°ΠΊΠ° Π½Π° Π΄Π°ΡΠ°-ΡΠ΅Π½ΡΡ).
- π ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ ΠΊΠ°Π½Π°Π»Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΉ Π±ΡΠΊΠ°ΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ).
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ:
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅
pingΠΌΠ΅ΠΆΠ΄Ρ ΡΠ·Π»Π°ΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,ping 192.168.1.10 -t). ΠΡΠ»ΠΈ Π΅ΡΡΡ ΠΏΠΎΡΠ΅ΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² β ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠ΅ΡΠΈ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
tracert(tracert 192.168.1.10), ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Β«ΡΠ·ΠΊΠΎΠ΅ ΠΌΠ΅ΡΡΠΎΒ» Π½Π° ΠΌΠ°ΡΡΡΡΡΠ΅. - ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΡ ΠΊΠ°Π½Π°Π»Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ iPerf ΠΈΠ»ΠΈ Speedtest.
ΠΡΠ»ΠΈ ping ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ, Π½ΠΎ 1Π‘ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π²ΡΠ΄Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΡ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ TCP KeepAlive Π² ΡΠ΅Π΅ΡΡΡΠ΅ Windows (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ KeepAliveTime Π² Π²Π΅ΡΠΊΠ΅ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters).
2.2. ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΡΠ°Π΅ΡΠ²ΠΎΠ»ΠΎΠΌ ΠΈΠ»ΠΈ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠΎΠΌ
Π§Π°ΡΡΠΎ ΠΎΡΠΈΠ±ΠΊΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΡΡΠ°ΡΠΈΠΊ 1Π‘ Π±Π»ΠΎΠΊΠΈΡΡΠ΅ΡΡΡ:
- π‘οΈ ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΡΠ°Π΅ΡΠ²ΠΎΠ»ΠΎΠΌ Windows (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ).
- π ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΠΌ ΠΌΠ΅ΠΆΡΠ΅ΡΠ΅Π²ΡΠΌ ΡΠΊΡΠ°Π½ΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Cisco ASA ΠΈΠ»ΠΈ FortiGate).
- π¦ ΠΠ½ΡΠΈΠ²ΠΈΡΡΡΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Kaspersky ΠΈΠ»ΠΈ ESET ΠΌΠΎΠΆΠ΅Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ
rmngr.exe).
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ:
- ΠΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ°Π΅ΡΠ²ΠΎΠ» ΠΈ Π°Π½ΡΠΈΠ²ΠΈΡΡΡ Π½Π° ΠΎΠ±ΠΎΠΈΡ ΡΠ·Π»Π°Ρ (ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅).
- ΠΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° ΠΈΡΡΠ΅Π·Π»Π° β Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² 1Π‘:
1cv8.exe1cv8s.exe
ragente.exe
rmngr.exe
ΠΈ ΠΏΠΎΡΡΠΎΠ² (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
1540-1541,1560-1591). - ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π»ΠΎΠ³ΠΈ ΡΠ°Π΅ΡΠ²ΠΎΠ»Π° Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΎΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΡΡΠ½Π°Π»Π΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Windows).
2.3. ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² 1Π‘
ΠΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π² ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 1Π‘:ERP Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ), Π²ΠΈΠ½ΠΎΠ²Π°Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ:
- π₯οΈ ΠΠ΅ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ·Π»Π°ΠΌΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° (ΡΠ°Π·Π½ΠΈΡΠ° Π±ΠΎΠ»Π΅Π΅ 5 ΡΠ΅ΠΊΡΠ½Π΄).
- π ΠΠ΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡΠΈΠ±ΠΊΠΈ Π²
ras cluster.dll). - ποΈ ΠΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
Π² ΡΠ°Π±ΠΎΡΠΈΡ
ΠΏΡΠΎΡΠ΅ΡΡΠ°Ρ
(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²
C:\Program Files\1cv8\srvinfo\reg_1541\).
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΠΎΠ½ΡΠΎΠ»Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² 1Π‘ (
C:\Program Files\1cv8\8.3.x.xxx\bin\rac.exe) ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΡΠ°ΡΡΡ ΡΠ°Π±ΠΎΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ². - ΠΠ·ΡΡΠΈΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π² ΠΏΠ°ΠΏΠΊΠ΅
C:\Program Files\1cv8\srvinfo\reg_1541\logs\(ΠΈΡΠΈΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΡERRORΠΈΠ»ΠΈConnection reset). - ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ:
w32tm /query /statusΠΡΠ»ΠΈ ΡΠ°Π·Π½ΠΈΡΠ° Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π±ΠΎΠ»Π΅Π΅ 5 ΡΠ΅ΠΊΡΠ½Π΄ β Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· NTP.
ΠΠ°ΠΊ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ°ΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅?
ΠΡΠ»ΠΈ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ·Π»Π΅:
1. ΠΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ»ΡΠΆΠ±Ρ 1C:Enterprise 8.3 Server Agent.
2. Π‘ΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π²ΡΠ΅ΠΌΡ Π²ΡΡΡΠ½ΡΡ:
w32tm /resync
3. ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ»ΡΠΆΠ±Ρ 1Π‘.
4. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π»ΠΎΠ³ΠΈ Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ Π½ΠΎΠ²ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ.
2.4. ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈΠ»ΠΈ Π½Π΅Ρ Π²Π°ΡΠΊΠ° ΡΠ΅ΡΡΡΡΠΎΠ²
ΠΡΠΈΠ±ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ, Π΅ΡΠ»ΠΈ:
- π» CPU Π·Π°Π³ΡΡΠΆΠ΅Π½ Π½Π° 100% (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·-Π·Π° ΡΠΎΠ½ΠΎΠ²ΡΡ Π·Π°Π΄Π°Ρ ΠΈΠ»ΠΈ Π²ΠΈΡΡΡΠΎΠ²).
- π§ ΠΠ΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ (ΠΏΡΠΎΡΠ΅ΡΡΡ 1Π‘ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΠΎΠ΄Π²ΠΈΡΠ°ΡΡ).
- πΎ ΠΠΈΡΠΊΠΎΠ²ΠΎΠ΅ I/O ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ΅Π½ΠΎ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·-Π·Π° ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Π±ΡΠΊΠ°ΠΏΠ° ΠΈ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ).
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π·Π°Π΄Π°Ρ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΡ CPU, RAM ΠΈ Π΄ΠΈΡΠΊΠ°.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Process Explorer Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ
rmngr.exeΠΈragent.exe. - ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅, Π³Π΄Π΅ Ρ
ΡΠ°Π½ΡΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ 1Π‘ (ΠΎΠ±ΡΡΠ½ΠΎ
C:\Users\<ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ>\AppData\Local\1C\1cv8\).
ΠΡΠ»ΠΈ ΡΠ΅ΡΡΡΡΠΎΠ² Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ:
- π ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ»ΡΠΆΠ±Ρ 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅.
- ποΈ ΠΡΠΈΡΡΠΈΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ 1Π‘ (ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠ΅Π·
1C:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ β ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΡΠΈΡΡΠΊΠ° ΠΊΡΡΠ°). - π₯οΈ Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΡ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π΅ΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ΅ΡΠ²Π΅Ρ Π² ΠΊΠ»Π°ΡΡΠ΅Ρ.
2.5. ΠΡΠΈΠ±ΠΊΠΈ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ (PostgreSQL, MS SQL)
ΠΡΠ»ΠΈ 1Π‘ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π²Π½Π΅ΡΠ½Π΅ΠΉ Π‘Π£ΠΠ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΊΡΡΡΡΡΡ Π²:
- ποΈ ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ°Ρ ΡΠ°Π±Π»ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΠΎΠ»Π³ΠΈΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ).
- π Π’Π°ΠΉΠΌΠ°ΡΡΠ°Ρ
ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ
tcp_keepalives_idleΠ² PostgreSQL). - π οΈ ΠΠΎΠ²ΡΠ΅ΠΆΠ΄ΡΠ½Π½ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΠ»Π΅ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ).
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ:
- ΠΠ»Ρ PostgreSQL ΠΈΠ·ΡΡΠΈΡΠ΅ Π»ΠΎΠ³ΠΈ Π²
/var/log/postgresql/(ΠΈΡΠΈΡΠ΅could not receive data from client). - ΠΠ»Ρ MS SQL ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΡΡΠ½Π°Π» ΠΎΡΠΈΠ±ΠΎΠΊ SQL Server (ΡΠ΅ΡΠ΅Π· SQL Server Management Studio).
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Π±Π°Π·Π΅ ΡΠ΅ΡΠ΅Π· pgAdmin ΠΈΠ»ΠΈ SQL Management Studio.
ΠΡΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² Π‘Π£ΠΠ:
- π§ ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ
tcp_keepalivesΠ² postgresql.conf:tcp_keepalives_idle = 60tcp_keepalives_interval = 10
tcp_keepalives_count = 5
- π ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ»ΡΠΆΠ±Ρ Π‘Π£ΠΠ.
- π οΈ ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ Π±Π°Π·Ρ (
VACUUM FULLΠ΄Π»Ρ PostgreSQL ΠΈΠ»ΠΈDBCC CHECKDBΠ΄Π»Ρ MS SQL).
2.6. ΠΠ΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Π²Π΅ΡΡΠΈΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘
ΠΡΠΈΠ±ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ, Π΅ΡΠ»ΠΈ:
- π ΠΠ»ΠΈΠ΅Π½Ρ ΠΈ ΡΠ΅ΡΠ²Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΡΠ°Π·Π½ΡΡ Π²Π΅ΡΡΠΈΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 8.3.20 ΠΈ 8.3.22).
- π¦ ΠΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΈΠ·Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 8.3.21.1234 ΠΈ 8.3.21.1567).
- π§ ΠΠ° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΡΠ°Π·Π½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΎΠ±ΠΌΠ΅Π½Π°.
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ:
- Π‘ΡΠ°Π²Π½ΠΈΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ΅:
# ΠΠ° ΡΠ΅ΡΠ²Π΅ΡΠ΅ (Linux)/opt/1C/v8.3/x86_64/1cv8 -version
# ΠΠ° Windows
"C:\Program Files\1cv8\8.3.x.xxx\bin\1cv8.exe" -version
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Π²Π΅ΡΡΠΈΠΉ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ 1Π‘.
- ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄ΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΠ ΠΠ’Π‘).
2.7. ΠΡΠΈΠ±ΠΊΠΈ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°Ρ
Π Π΅ΠΆΠ΅, Π½ΠΎ ΠΌΠ΅ΡΠΊΠΎ: ΠΎΡΠΈΠ±ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΠ·Π²Π°Π½Π°:
- π ΠΠ°Π³ΠΎΠΌ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠΈΠΊΠ» Π² ΠΌΠΎΠ΄ΡΠ»Π΅ ΠΎΠ±ΠΌΠ΅Π½Π°).
- π ΠΠ΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Bitrix24 ΠΈΠ»ΠΈ ΠΠΎΠΉΠ‘ΠΊΠ»Π°Π΄).
- π‘ ΠΡΠΈΠ±ΠΊΠ°ΠΌΠΈ Π² HTTP-ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ
(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅Π²Π΅ΡΠ½ΡΠΉ
Content-LengthΠ² ΠΎΡΠ²Π΅ΡΠ΅).
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ:
- ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΈΡΡΠ΅Π·Π°Π΅Ρ Π»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ°.
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ 1Π‘ Π² ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ (
1cv8.exe /Debug) ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅, Π²ΡΠ·ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΡΠΈΠ±ΠΊΡ. - ΠΠ·ΡΡΠΈΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²
C:\Users\<ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ>\AppData\Roaming\1C\1Cv8\logs\).
ΠΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΠΎΡΡΡΡΠΎΠΌ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ 90% Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΡ ΠΊΡΠΎΠ΅ΡΡΡ Π² ΠΊΠΎΠ΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, Π° Π½Π΅ Π² ΡΠ΅ΡΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ΅.
3. ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΠΌ ΠΊ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅. ΠΠΈΠΆΠ΅ β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ Β«failure when receiving data from the peerΒ», ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π².
Π¨Π°Π³ 1: Π‘Π±ΠΎΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΡΡΠΎ-ΡΠΎ ΠΈΡΠΏΡΠ°Π²Π»ΡΡΡ, Π½ΡΠΆΠ½ΠΎ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ:
- ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² 1Π‘:
# Π ΡΠ°ΠΉΠ»Π΅ conf.cfg (Π΄Π»Ρ Linux)[Common]
LogLevel=Debug
# Π ΡΠ΅Π΅ΡΡΡΠ΅ Windows (Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°)
HKEY_CURRENT_USER\Software\1C\1Cv8\8.3\<ΠΠ>\Debug = 1
- Π‘ΠΎΠ±Π΅ΡΠΈΡΠ΅ Π»ΠΎΠ³ΠΈ:
- π ΠΠΎΠ³ΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°:
C:\Program Files\1cv8\srvinfo\reg_1541\logs\ - π ΠΠΎΠ³ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°:
%APPDATA%\1C\1Cv8\logs\ - π ΠΠΎΠ³ΠΈ Π‘Π£ΠΠ (Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ PostgreSQL ΠΈΠ»ΠΈ MS SQL).
- π ΠΠΎΠ³ΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°:
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ Wireshark ΠΈΠ»ΠΈ Microsoft Message Analyzer Π΄Π»Ρ Π·Π°Ρ Π²Π°ΡΠ° ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΡΡΠ°ΡΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ·Π»Π°ΠΌΠΈ.
- π Π‘ΡΡΠΎΠΊΠΈ Ρ
ERROR,Connection reset,timeout. - π Π£ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ IP-Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΈ ΠΏΠΎΡΡΠΎΠ², Π³Π΄Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΠ±ΡΡΠ².
- π ΠΡΠ΅ΠΌΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΎΠΉ Π·Π°ΠΏΡΠΎΡΠ° ΠΈ ΡΠ±ΠΎΠ΅ΠΌ (ΡΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΠ°ΠΉΠΌΠ°ΡΡ Π»ΠΈ Π²ΠΈΠ½ΠΎΠ²Π°Ρ).
ΠΡΠΈΡΠ΅ Π² Π»ΠΎΠ³Π°Ρ :
Π¨Π°Π³ 2: ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ΅ΡΠΈ ΠΈ ΡΠ°Π΅ΡΠ²ΠΎΠ»Π°
ΠΡΠ»ΠΈ Π»ΠΎΠ³ΠΈ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ:
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΡ:
ping-n 100 tracert
Test-NetConnection
-Port 1541 - ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ°Π΅ΡΠ²ΠΎΠ»Π°:
- π Π Π°Π·ΡΠ΅ΡΠΈΡΠ΅ Π²Ρ
ΠΎΠ΄ΡΡΠΈΠ΅/ΠΈΡΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΠΎΡΡΠΎΠ²
1540-1541(Π΄Π»Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°) ΠΈ1560-1591(Π΄Π»Ρ ΡΠ°Π±ΠΎΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²). - π ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ
1cv8.exe,rmngr.exe,ragent.exe.
- π Π Π°Π·ΡΠ΅ΡΠΈΡΠ΅ Π²Ρ
ΠΎΠ΄ΡΡΠΈΠ΅/ΠΈΡΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΠΎΡΡΠΎΠ²
Π¨Π°Π³ 3: ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠ»Π°ΡΡΠ΅ΡΠ° 1Π‘
ΠΡΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΠΎΠ½ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° (
rac.exe) ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅:- π’ Π‘ΡΠ°ΡΡΡ ΡΠ°Π±ΠΎΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² (Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π·Π΅Π»ΡΠ½ΡΠ΅).
- π ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ (Π²ΠΊΠ»Π°Π΄ΠΊΠ°
Π Π΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ). - β±οΈ Π’Π°ΠΉΠΌΠ°ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ (Π²ΠΊΠ»Π°Π΄ΠΊΠ°
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ).
[Cluster]
ConnectionTimeout = 300 ; Π’Π°ΠΉΠΌΠ°ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ (ΡΠ΅ΠΊΡΠ½Π΄Ρ)
DataExchangeTimeout = 600 ; Π’Π°ΠΉΠΌΠ°ΡΡ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ
# ΠΠ° Linux
systemctl restart srv1cv83
# ΠΠ° Windows
net stop srv1cv83
net start srv1cv83
Π¨Π°Π³ 4: ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΡΠ»ΠΈ Π²ΠΈΠ½ΠΎΠ²Π°ΡΠ° Π‘Π£ΠΠ:
| Π‘Π£ΠΠ | ΠΡΠΎΠ±Π»Π΅ΠΌΠ° | Π Π΅ΡΠ΅Π½ΠΈΠ΅ |
|---|---|---|
| PostgreSQL | Π’Π°ΠΉΠΌΠ°ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ | Π£Π²Π΅Π»ΠΈΡΡΡΠ΅ tcp_keepalives_idle Π² postgresql.conf |
| PostgreSQL | ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ°Π±Π»ΠΈΡ | ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ SELECT * FROM pg_locks; ΠΈ ΡΠ±Π΅ΠΉΡΠ΅ Π΄ΠΎΠ»Π³ΠΈΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ |
| MS SQL | ΠΠ΅Ρ Π²Π°ΡΠΊΠ° ΠΏΠ°ΠΌΡΡΠΈ | Π£Π²Π΅Π»ΠΈΡΡΡΠ΅ max server memory Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
ΡΠ΅ΡΠ²Π΅ΡΠ° |
| MS SQL | ΠΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² | ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ DBCC CHECKDB ΠΈ REINDEX |
Π¨Π°Π³ 5: ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ²
ΠΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° ΡΠ²ΡΠ·Π°Π½Π° Ρ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΡ Π²Π΅ΡΡΠΈΠΉ:
- ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘ Π΄ΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ (ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ² Ρ ΠΏΠΎΡΡΠ°Π»Π° ΠΠ’Π‘).
- ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ ΡΠ΅ΡΠ΅Π²ΡΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠΎΠ² (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Intel PRO/1000 ΠΈΠ»ΠΈ Broadcom NetXtreme).
- ΠΠ»Ρ PostgreSQL ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ (
libpq.dll). - ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ 1Π‘ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΡΠ»Π°Π΄ΠΊΠΈ (
1cv8.exe /Debug). - ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΈΡΡΠ΅Π·Π°Π΅Ρ Π»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ°.
- ΠΡΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΠΊΠΎΠ΄Π΅ β ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ (ΠΈΡΠΈΡΠ΅ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠ΅ ΡΠΈΠΊΠ»Ρ, Π±ΠΎΠ»ΡΡΠΈΠ΅ Π²ΡΠ±ΠΎΡΠΊΠΈ Π±Π΅Π· ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ).
- π ΠΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ Π±Π°Π·Ρ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΎΠ±Π»Π°ΠΊΠΎ 1C:Fresh).
- π‘ ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ VPN Π΄Π»Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ (Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ).
- π οΈ ΠΠ±ΡΠ°ΡΠΈΡΡΡΡ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ 1Π‘ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π΄Π°ΠΌΠΏΠΎΠΌ ΠΏΠ°ΠΌΡΡΠΈ (
1cv8.exe -dump). - π ΠΠΎΡΠ΅ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π½Π΅Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·.
- π οΈ ΠΠ΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠ΅ΡΠΈ).
- π ΠΡΠ΅Π³Π΄Π° Π½Π°ΡΠΈΠ½Π°ΠΉΡΠ΅ Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π»ΠΎΠ³ΠΎΠ²
srvinfoΠΈ1Cv8. - π§ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π²ΡΠΎΠ΄Π΅ Log Expert Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π±ΠΎΠ»ΡΡΠΈΡ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»ΠΎΠ².
- βοΈ ΠΠ΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΡΡ ΡΠ΄ΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.
- π ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΡΠ΅Π±ΡΡΡ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°.
- π ΠΠ΅ΡΠ΅Π΄ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ 1Π‘.
- π ΠΠ½ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈ ΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
- πΎ ΠΠΎΡΠ΅ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ.
- π ΠΠΎΠ»ΠΎΠΌΠ°ΡΡ ΠΊΠ»Π°ΡΡΠ΅Ρ ΠΏΡΠΈ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ.
- ποΈ ΠΠ΅Π»Π°ΠΉΡΠ΅ Π±ΡΠΊΠ°ΠΏ ΡΠ΅ΡΠ΅Π·
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ β ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΡΠ³ΡΡΠ·ΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ Π±Π°Π·Ρ. - π ΠΠ»Ρ PostgreSQL ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
pg_dump. - π» ΠΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°ΡΡΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ.
- πΎ Π£ΠΌΠΈΡΠ°ΡΡΠΈΠΌ ΠΆΡΡΡΠΊΠΈΠΌ Π΄ΠΈΡΠΊΠΎΠΌ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ HDD Π²ΠΌΠ΅ΡΡΠΎ SSD).
- π ΠΠ΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΌ Π±Π»ΠΎΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ.
- π‘οΈ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ HWiNFO Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΈ.
- πΎ ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ Π΄ΠΈΡΠΊΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ CrystalDiskInfo.
- β±οΈ Π’Π°ΠΉΠΌΠ°ΡΡ Π² PostgreSQL (
statement_timeout) β ΡΡΠΎ Π½Π΅ ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎConnectionTimeoutΠ² ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅ 1Π‘. - β±οΈ Π’Π°ΠΉΠΌΠ°ΡΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ TCP/IP Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ Π² ΡΠ΅Π΅ΡΡΡΠ΅ Windows, Π° Π½Π΅ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅ 1Π‘.
- π ΠΠ·ΡΡΠΈΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΡΠ°ΠΉΠΌΠ°ΡΡΠΎΠ².
- π§ ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠΌΠ°ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ: ΡΠ½Π°ΡΠ°Π»Π° Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΠ‘, Π·Π°ΡΠ΅ΠΌ Π‘Π£ΠΠ, Π·Π°ΡΠ΅ΠΌ 1Π‘.
Π¨Π°Π³ 6: ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
ΠΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ ΠΎΡΡΡΡΠΎΠΌ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ:
Π¨Π°Π³ 7: ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ
ΠΡΠ»ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅:
Π 80% ΡΠ»ΡΡΠ°Π΅Π² ΠΎΡΠΈΠ±ΠΊΠ° ΡΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ΅ΡΠΈ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ°ΠΉΠΌΠ°ΡΡΠΎΠ² Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅. ΠΡΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΡΡΠ°ΡΡΡΡ β ΠΈΡΠΈΡΠ΅ Π΅Ρ Π² ΠΊΠΎΠ΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ Π‘Π£ΠΠ.
4. Π§Π°ΡΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ
ΠΡΠΈ ΠΏΠΎΠΈΡΠΊΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ ΡΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ. ΠΠΎΡ ΡΡΠΎ Π½Π΅Π»ΡΠ·Ρ Π΄Π΅Π»Π°ΡΡ:
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠΉΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΏΡΡΠΌΠΎ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΈΠ±ΠΊΠΈ β ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΏΠΎΡΠ΅ΡΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈΠ»ΠΈ Π½Π΅ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°. Π‘Π½Π°ΡΠ°Π»Π° ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ Π΅ΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ Π±ΡΠΊΠ°ΠΏ Π±Π°Π·Ρ!
ΠΡΠΈΠ±ΠΊΠ° 1: ΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ²
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΡΠ°ΡΡΡΡ ΡΠ³Π°Π΄Π°ΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ ΠΎΡΠΈΠ±ΠΊΠΈ, Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ. ΠΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ:
ΠΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ:
ΠΡΠΈΠ±ΠΊΠ° 2: ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π½Π°ΡΠ³Π°Π΄
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° ΠΈΠ»ΠΈ postgresql.conf, Π½Π°Π΄Π΅ΡΡΡ Π½Π° ΡΡΠ΄ΠΎ. ΠΡΠΎ ΠΎΠΏΠ°ΡΠ½ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ:
ΠΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ:
ΠΡΠΈΠ±ΠΊΠ° 3: ΠΡΠ΅Π½Π΅Π±ΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΠ°ΠΌΠΈ
ΠΠ΅ΡΠ΅Π΄ Π»ΡΠ±ΡΠΌΠΈ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΡΠΌΠΈ Ρ Π±Π°Π·ΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠΌ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ. ΠΠ½Π°ΡΠ΅ ΡΠΈΡΠΊΡΠ΅ΡΠ΅:
ΠΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ:
ΠΡΠΈΠ±ΠΊΠ° 4: ΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ
ΠΠ½ΠΎΠ³Π΄Π° ΠΎΡΠΈΠ±ΠΊΠ° Π²ΡΠ·Π²Π°Π½Π° Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΡΠΌ Β«ΠΆΠ΅Π»Π΅Π·ΠΎΠΌΒ»:
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ:
ΠΡΠΈΠ±ΠΊΠ° 5: ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ ΡΠ°ΠΉΠΌΠ°ΡΡΠΎΠ²
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΡΠ°ΠΉΠΌΠ°ΡΡΡ ΠΈ ΡΠ°ΠΉΠΌΠ°ΡΡΡ 1Π‘. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ:
5. ΠΠ½Π°Π»ΠΈΠ· ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΊΠ΅ΠΉΡΠΎΠ²: ΠΊΠ°ΠΊ ΡΠ΅ΡΠ°Π»ΠΈ ΠΎΡΠΈΠ±ΠΊΡ Π΄ΡΡΠ³ΠΈΠ΅
Π§ΡΠΎΠ±Ρ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΡΠΈΠ±ΠΊΡ, ΡΠ°Π·Π±Π΅ΡΡΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΉ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² 1Π‘.
ΠΠ΅ΠΉΡ 1: ΠΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ·Π»Π°ΠΌΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°
Π‘ΠΈΡΡΠ°ΡΠΈΡ: Π ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ 1Π‘:ERP (2 ΡΠ΅ΡΠ²Π΅ΡΠ° Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ΅) ΡΠ°Π· Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΠΎΠ² Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»Π° ΠΎΡΠΈΠ±ΠΊΠ° <