[Á¤º¸]

°£´ÜÇÏ°Ô Å䷻Ʈ Æ®·¡Ä¿ ¼­¹ö ±¸ÃàÇÏ±â ¹× ¾Ö´Ï°Ô½ÃÆÇ Àü¿ë Å䷻Ʈ Æ®·¡Ä¿ ÁÖ¼Ò °»½Å ¾Ë¸²

rank ¾Æ·çÄí 2021-11-27 (Åä) 06:01 Á¶È¸ : 1946 Ãßõ : 16  


Á¤¸» ¿¹Àü¿¡, °³¹ß 1µµ ¸ð¸£´ø ½ÃÀý( ÇÑ 2017³âµµ ÁîÀ½...? ) ¿¡ 

¾î¶»°Ôµç Æ®·¡Ä¿ ¼­¹ö¸¦ Çѹø ±¸ÃàÇØ º¸°í ½Í¾î¼­  ´©±º°¡°¡ php·Î ¸¸µç

Á¶ÀâÇÑ(?) Å䷻Ʈ Æ®·¡Ä¿ ¶óÀ̺귯¸®¸¦ °¡Áö°í »ðÁúÇϸ鼭 °á±¹ ±¸Ãà¿¡ ¼º°øÇß¾ú´Âµ¥¿ä,


¼º´Éµµ º°·Î ¾È³ª¿À°í ¿À·ÎÁö http ±â¹Ý Æ®·¡Ä¿¸¸ µ¿ÀÛÇß¾ú´ø°Ô ±â¾ïÀÌ ³ª³×¿ä...



Áö±ÝÀº °³¹ßÀÚ·Î ¹ä¹ú¾î¸Ô°í Àֱ⵵ ÇÏ°í, ³ª¸§ ¸¸µé ¼ö ÀÖ°Ú´Ù ½Í¾î¼­  °¢Àâ°í Á¶±Ý¾¿ ½Ã°£ÅõÀÚ¸¦ ÇÑ °á°ú,

¹ö±× ¼öÁ¤, ºÎÇÏ Å×½ºÆ® µîÀ» °ÅÃļ­ ³ª¸§ ¾ÈÁ¤ÀûÀ¸·Î Àß µ¿ÀÛÇÏ´Â Å䷻Ʈ Æ®·¡Ä¿ ¼­¹ö°¡ ¿Ï¼ºµÈ °Å °°¾Æ °øÀ¯ µå·Á º¾´Ï´Ù!



Á¦°¡ Á÷Á¢ ±¸ÇöÇغ» Æ®·¡Ä¿ ¼­¹öÀÔ´Ï´Ù. (C# .Net Core 3.1 ·Î ÀÛ¼ºµÇ¾ú½À´Ï´Ù)

ÀÏ¹Ý BitTorrent(  https://www.bittorrent.com/ko ) ±â¹Ý Æ®·¡Ä¿ ÇÁ·ÎÅäÄÝ(  HTTP, UDP  ),


À¥ºê¶ó¿ìÀú¿ë WebTorrent(  https://webtorrent.io ) ±â¹Ý Æ®·¡Ä¿ ÇÁ·ÎÅäÄÝ(  Websocket  )


¸ðµÎ Áö¿øÇÕ´Ï´Ù.





¾Æ·¡´Â ±êÇé ¼Ò½ºÄÚµå ¸µÅ© ÀÔ´Ï´Ù. (C#ÀÌ °¡´ÉÇϽŠ°³¹ßÀںеéÀº ¾ó¸¶µçÁö ¼öÁ¤Çϼż­ »ç¿ëÇϼŵµ µË´Ï´Ù)

https://github.com/uploaderaruku/Hybrid_TorrentTracker-ServerApplication




³ª¸§ ºÎÇÏÅ×½ºÆ®µµ ´Ù °ÅÃÆ°í, ¹ö±×µîµµ ¾î´ÀÁ¤µµ ¼öÁ¤µÈ »óȲÀÔ´Ï´Ù.

¸Þ¸ð¸® ´©¼ö¹®Á¦³ª µµÁß¿¡ ²¨Áö°Å³ª ÇÏ´Â ¹®Á¦ ¾øÀÌ

Àß µ¿ÀÛÇϴ°ÍÀ» È®ÀÎÇÏ¿´½À´Ï´Ù.

(Windows10, Linux Ubuntu 20.04 ¿¡¼­ µ¿ÀÛ È®ÀÎ)




Ȥ½Ã³ª Å䷻Ʈ Æ®·¡Ä¿ ¼­¹ö ±¸Ãà¿¡ °ü½É ÀÖÀ¸½Å ºÐµéÀº Âü°íÇØÁֽøé ÁÁÀ»°Å °°¾Æ¿ä.




º°µµÀÇ DB (Mysql, MariaDBµîÀÇ ¿ÜºÎ DB) ´Â »ç¿ëÇÏÁö ¾Ê°í, ¿À·ÎÁö ÄÄÇ»ÅÍÀÇ ¸Þ¸ð¸® »ó¿¡

¸ðµç Å䷻ƮÀÇ Á¤º¸¸¦ ÀúÀåÇϹǷÎ, º°µµÀÇ DB¼³Á¤ÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

5¸¸°³ Å䷻Ʈ ÆÄÀϱâÁØ, ¸Þ¸ð¸®(Ram) »ç¿ë·® 400~500MBÁ¤µµ ¸Ô´Â°Å °°½À´Ï´Ù.


¹Ù·Î ½ÇÇàÇغ¸°í ½ÍÀ¸½Å ºÐµéÀº ¾Æ·¡ ¸µÅ©·Î µé¾î°¡¼Å¼­ Assets¿¡ ½ÇÇàÆÄÀÏ ¹ÞÀ¸½Ã¸é µË´Ï´Ù. (windows, linux¿ë)

https://github.com/uploaderaruku/Hybrid_TorrentTracker-ServerApplication/releases/tag/release-1.0.5







À©µµ¿ì¶ó¸é ±×³É

Torrent.Tracker.Server.exe ¹ÞÀ¸¼Å¼­ ½ÇÇàÇÏ½Ã¸é ²ý,




¸®´ª½º¶ó¸é

Torrent.Tracker.Server_linux_x64, startTorrentTrackerServer_linux.sh ÀÌ°Å µÎ°³ ¹ÞÀ¸½Ã°í³ª¼­

ÇØ´ç °æ·Î¿¡¼­

' sudo sh startTorrentTrackerServer_linux.sh start '

¶ó´Â ¸í·É¾î¸¦ ½ÇÇàÇϰųª


¶Ç´Â Torrent.Tracker.Server_linux_x64 À̰͸¸ ¹ÞÀ¸¼Å¼­


' sudo chmod +x Torrent.Tracker.Server_linux_x64 && sudo ./Torrent.Tracker.Server_linux_x64 '

¶ó´Â ¸í·É¾î¸¦ ½ÇÇàÇÏ½Ã¸é ½ÇÇàµË´Ï´Ù.







Æ®·¡Ä¿ ¼­¹ö ±âº» ¹ÙÀεù Æ÷Æ®´Â

default bind http(tcp) port = 5000,

default bind udp port = 8081,

default bind websocket(tcp) port = 8081

À¸·Î ¼³Á¤µÇ¾îÀÖ°í,




ÀÏ´Ü Æ®·¡Ä¿ ¼­¹ö¸¦ Çѹø ½ÇÇàÇϸé serverConfig.json ¶ó´Â ¼³Á¤ÆÄÀÏÀÌ »ý±â´Âµ¥,

ÀÌ ¼³Á¤ÆÄÀÏÀ» ÅëÇØ Æ÷Æ®¹øÈ£¸¦ º¯°æÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.




¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù.

{

"Tracker_Server_WorkerThreadCount": 0, //±¼¸± ½º·¹µå ¼ö (0À̶ó¸é ±âº»°ª, cpu core¼ö x 2)

"Web_And_Http_Tracker_Listen_PORT_NUM": 5000, //À¥¼­¹ö ¹× HTTP±â¹Ý Æ®·¡Ä¿¼­¹ö PORT

"UDP_Tracker_Listen_PORT_NUM": 8081, //UDP±â¹Ý Æ®·¡Ä¿¼­¹ö PORT

"Websocket_Tracker_Listen_PORT_NUM": 8081, //Websocket±â¹Ý Æ®·¡Ä¿¼­¹ö PORT

"Tracker_MaxNumWant": 100, //ÃÖ´ë ÇÇ¾î ¿äû¼ö

"Tracker_Interval": 180, //Æ®·¡Ä¿ ¿äû °£°Ý (ÃÊ). ÀÌ ¼öÄ¡°¡ ³·À»¼ö·Ï ´õ ÀÚÁÖ ÆÐŶÀÌ ¿Ô´Ù°¬´ÙÇϹǷΠ¼­¹ö ºÎÇÏ »ó½Â

"WebTracker_Interval": 60, //À¥Æ®·¡Ä¿ ¿äû °£°Ý (ÃÊ). ÀÌ ¼öÄ¡°¡ ³·À»¼ö·Ï ´õ ÀÚÁÖ ÆÐŶÀÌ ¿Ô´Ù°¬´ÙÇϹǷΠ¼­¹ö ºÎÇÏ »ó½Â

"WebTracker_Min_Interval": 30, //À¥Æ®·¡Ä¿ ÃÖ¼Ò ¿äû °£°Ý (ÃÊ).

"TelegramBot_Enable": false, //¼­¹ö »óŸ¦ ÁÖ±âÀûÀ¸·Î º¸°íÇÏ´Â ÅÚ·¹±×·¥ º¿ È°¿ë¿©ºÎ

"TelegramBot_API_Key": "", //ÅÚ·¹±×·¥º¿ API Å° (bot Æ÷ÇÔµÈ ¹®ÀÚ¿­)

"TelegramBot_TargetChatID": "", //ÅÚ·¹±×·¥º¿ÀÇ ¸Þ½ÃÁö¸¦ ¹ÞÀ» äÆùæ ID

"TelegramBot_disable_web_page_preview": true //true·Î °íÁ¤

}





±âº»¼³Á¤±âÁØ

¼­¹ö ½ÇÇàÇϽðí, Å䷻Ʈ Ŭ¶óÀ̾ðÆ®(uTorrent, Transmissionµî)¿¡ ¾Æ·¡¿Í °°Àº ÇüÅÂÀÇ ÁÖ¼Ò¸¦ Ãß°¡ÇÏ½Ã¸é µË´Ï´Ù.

´Ü, ¿ÜºÎ¿¡¼­µµ Á¢¼ÓÇÒ °æ¿ì, localhostºÎºÐÀº ÀûÀýÈ÷ ¿ÜºÎ µµ¸ÞÀÎ ÁÖ¼Ò·Î º¯°æÇÏ½Ç ÇÊ¿ä°¡ ÀÖ°í

portºÎºÐµµ °øÀ¯±â¸¦ »ç¿ëÇϽŴٸé ÀûÀýÇÑ Æ÷Æ®Æ÷¿öµù ¼³Á¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

http://localhost:5000/announce

udp://localhost:8081/announce

ws://localhost:8081/ws/announce

¡¡

¡¡

Æ®·¡Ä¿ ¼­¹ö °ü·Ã °£´ÜÇÑ Åë°èÁ¤º¸¸¦ º¼ ¼ö ÀÖ´Â Statistics Page ¸µÅ© ÁÖ¼ÒÀÔ´Ï´Ù.

http://localhost:5000/stats




À§¿Í °°Àº ÇüÅÂÀÇ Á¤º¸¸¦ È®ÀÎ ÇÒ¼ö ÀÖ½À´Ï´Ù.





³ª¸§ ¸ÖƼ½º·¹µåµµ Áö¿øÇÏ°í cpuÄھ ´Ù °¥±¼¼ö ÀÖ°Ô ¸¸µé¾îÁø, °í¼º´É(?) ÁöÇâ Æ®·¡Ä¿ ¼­¹öÀ̹ǷÎ

¹º°¡ ±âÁ¸¿¡ ¿î¿µÇϽôø Æ®·¡Ä¿ ¼­¹ö°¡ ´À¸®´Ù°Å³ª ÇϽô ºÐµéÀº À¯¿ëÇÒ¼öµµ ÀÖÀ»°Å °°³×¿ä



¾Ö´Ï°Ô½ÃÆÇ Àü¿ë Æ®·¡Ä¿ ¼­¹ö

´å³Ý Core ±â¹ÝÀ¸·Î »õ·Î ±¸Çö ¹× ±¸Ãà. ´Ù¸¥ ±â´ÉµéÀº Á¶±Ý¾¿ Ãß°¡ ¿¹Á¤.

udp://anime-tracker.aruku.kro.kr:8081/announce
http://anime-tracker.aruku.kro.kr/announce
wss://anime-tracker.aruku.kro.kr/ws/announce
image
´ñ±Û 0°³
´ñ±Û¾²±â

¹øÈ£ Á¦¸ñ ±Û¾´ÀÌ ³¯Â¥ ¡èÃßõ ¡èÁ¶È¸
[ÈÞ´ëÆù»ó´ã]  °¶23+ ±â±âº¯°æ ¹®ÀÇÇÕ´Ï´Ù À͸í
890 [Á¤º¸]  ³ÝÇø¯½º¿¡¼­ °ø°³µÇ´Â ½½·¥µ¢Å©  (1) À̹ÌÁö rankPzGren 08-29 10 1083
889 [Á¤º¸]  ¹æ±Ý ½Ç»çÈ­ ¹ßÇ¥³­ ·¹Àüµå ÀϺ» ¾Ö´Ï¸ÞÀ̼Ǡ (16) À̹ÌÁö rankPzGren 08-23 36 13120
888 [Á¤º¸]  Æ¼ºù ¸íŽÁ¤ÄÚ³­ º»Ã» Çü»çÀÇ »ç¶ûÀ̾߱â~°áÈ¥Àü¾ß 9¿ù 8ÀÏ °ø°³  (2) À̹ÌÁö rankPzGren 08-21 11 1724
887 [Á¤º¸]  ÇØ¿Ü¿¡¼­ ¼±Á¤ÇÑ 'ÀϺ» ÃÖ¾ÇÀÇ ¾Ö´Ï TOP10'  (22) À̹ÌÁö rankPzGren 08-10 31 12164
886 [Á¤º¸]  ¹æ¿µ ¿¬±âµÈ ÀÌÅä ÁØÁö ¼Ò¿ëµ¹ÀÌ ¾Ö´Ï  (4) À̹ÌÁö rankPzGren 08-07 14 1753
885 [Á¤º¸]  '¾Æ±â»ó¾î' ÀåÆí ¾Ö´Ï, ÆĶ󸶿îÆ®+¼­ ³»³â Ãâ½Ã  À̹ÌÁö rankPzGren 08-06 13 839
884 [Á¤º¸]  ÀÌ ¼¼°è »ïÃÌ 2ÁÖ°£ ÈÞ¹æ ÀÌ³×¿ä ¤Ð¤Ð.jpg  (1) À̹ÌÁö rank¸¸´É°£Àå°ÔÀå°£Àå 08-04 12 3218
883 [Á¤º¸]  Åõ´Ï¹ö½º <¸íŽÁ¤ÄÚ³­ 20> 8¿ù 26ÀÏ ±Ý Àú³á 8½Ã ù¹æ¼Û  (2) À̹ÌÁö rankPzGren 07-29 12 1169
882 [Á¤º¸]  ¸¹ÀÌ ¼ºÀåÇÑ ¿ì¸®ÀÇ °«½´º§... ÃÂ!  (5) À̹ÌÁö rank¾çÄ¡25ºÐ¸Ç 07-21 14 1693
881 [Á¤º¸]  µå·¡°ïº¼ ±ØÀåÆÇ ½´ÆÛ È÷¾î·Î ÀÌ°Ç º¼¸¸ÇÒµí.  (5) rank¾çÄ¡25ºÐ¸Ç 07-20 11 1771
880 [Á¤º¸]  µðÁî´Ï+ ÇÈ»ç ¶óÀÌÆ®À̾î 8¿ù 3ÀÏ °ø°³  À̹ÌÁö rankPzGren 07-20 11 984
879 [Á¤º¸]  Netflix ½Ç»ç µå¶ó¸¶ À¯ À¯ ¹é¼­ È÷¿¡ÀÌ ¿ª È¥°í Ä«³ªÅ¸  (6) À̹ÌÁö rankPzGren 07-18 13 1304
878 [Á¤º¸]  ½ÅÀÛ ¾Ö´Ï¸Þ À̼¼°èÆÇŸÁö ¾×¼Ç "¼§±×¸±¶ó ÇÁ·ÐƼ¾î " º»°Ý ±âµ¿.youtube  (1) À̹ÌÁö rankÀç¹Õ´Â°ÔÀÓ 07-13 13 1354
877 [Á¤º¸]  ÈïÇà ½ÇÆÐÇÑ <¹öÁî ¶óÀÌÆ®À̾î>  (3) À̹ÌÁö rankPzGren 07-11 12 1120
876 [Á¤º¸]  À¯Èñ¿Õ ÀÛ°¡ ŸīÇϽà īÁîÅ° »ç¸Á  (4) À̹ÌÁö rankÈ£À̽ºÆ® 07-07 13 2239
875 [Á¤º¸]  ³»³â¿¡ °³ºÀ µÉ µµ¶ó¿¡¸ù ±ØÀåÆÇ Å¸ÀÌƲ Á¦¸ñ °ø°³  À̹ÌÁö rankPzGren 07-06 12 838
874 [Á¤º¸]  ½ºÆÄÀÌ Æйи® ¼º¿ì °ø°³Çß³×¿ä  (1) rank¸ð¸£Áö¾Æ³ª 07-04 13 1029
873 [Á¤º¸]  ½ºÆÄÀÌ Æйи® (Çѱ¹¾î ´õºù) PV  (4) rank¸ð¸£Áö¾Æ³ª 06-26 13 4009
872 [Á¤º¸]  '½ÅºñÇÑ ¹Ù´ÙÀÇ ³ªµð¾Æ' ±×¶ûµð½º ±×¶û¹Ù ¼º¿ì º°¼¼ Çâ³â 69¼¼  (1) À̹ÌÁö rankRenge 06-21 17 2068
871 [Á¤º¸]  ÀºÇÏ¿µ¿õÀü¼³ µåµð¾î ³ª¿Ô³×¿ä  (6) À̹ÌÁö rank¾ËÁö·Õ 06-14 17 6019
870 [Á¤º¸]  ¿øÇǽº ÃÖÁ¾Àå µ¹ÀÔ & À̸¦ ÅëÇØ ¾Ë ¼ö ÀÖ´Â »ç½Ç  À̹ÌÁö rank½´ÀÌÄ¡ 06-09 10 1275
869 [Á¤º¸]  º£¸£¼¼¸£Å© ¿¬Àç Àç°³  (8) À̹ÌÁö rankÈ£À̽ºÆ® 06-07 19 4140
868 [Á¤º¸]  À¥Å÷, ij¸¯ÅÍ ÀÛ°¡°¡ ²ÞÀ̶ó¸é È®ÀÎ ¹Ù¶÷!  À̹ÌÁö rankÃ˸Á°í¹Úº¹ÀÚ 05-17 11 1418
867 [Á¤º¸]  ½Åºñ·Î ¾Ö´ÏÇÇ¾Æ ¸ÞÀÎÆäÀÌÁö  (7) À̹ÌÁö rank¶óÅäÅ© 05-10 16 1606
866 [Á¤º¸]  °íÀü¾Ö´Ï°¡ ¿Ã¶ó¿Í ÀÖ´Â À¯Æ©ºê ¼Ò°³  (8) À̹ÌÁö rank°Å½º±â 05-04 21 3708
865 [Á¤º¸]  ½É½¼ »õ ij¸¯ÅÍ µîÀå  À̹ÌÁö rankÈ£À̽ºÆ® 04-22 12 1348
864 [Á¤º¸]  ±ØÀåÆÇ À¯·çÄ· 7¿ù 1ÀÏ ÇöÁö °³ºÀ!  rank´ÏºÎŸ´Ï½ÅÄ« 04-21 12 1116
863 [Á¤º¸]  2021-22 ÀϺ» 3´ë ÃâÆÇ»ç ¸¸È­ ÃÊÆÇ ¹ßÇà ºÎ¼ö ¼øÀ§  (5) À̹ÌÁö rank¿Í·ÉÀÌ 04-16 13 1420
862 [Á¤º¸]  ¿Í~ µåµð¾î ¹ß¸ÅÀÏÀÌ °áÁ¤. Áø°ÝÀÇ °ÅÀÎ, ¸¶Å©·Î½º µ¨Å¸  (8) À̹ÌÁö rank½½¸®ÇγªÀÌÃ÷ 04-12 15 1520
861 [Á¤º¸]  ÀϺ» ¸¸È­°¡ ÈÄÁöÄÚ ÈÄÁö¿ÀA º°¼¼  rank°æºñ10³â 04-08 16 1444
860 [Á¤º¸]  ¾Ö´ÏÀÇ OST³ª ³ë·¡¸¦ º¸´Ù ¼ö¿ùÇÏ°Ô ±¸ÇÏ´Â ¼Ò¼ÒÇÑ ÆÁ  (5) À̹ÌÁö rank¶óÀÌ¿À³×¸® 04-02 17 1156
859 [Á¤º¸]  rwby ÀϺ»ÆÇ »õ½Ã¸®Áî ¸±¸®Áî Á¤º¸ÀÔ´Ï´Ù  rank»Ñ¸¶ 03-26 9 918
858 [Á¤º¸]  [À̼¼°è ¹Ì±Ã¿¡¼­ ÇÏ·½À»] ºñÁê¾ó  (9) À̹ÌÁö rank¾Ö´ÏÇÏÀÓ 03-25 12 2066
857 [Á¤º¸]  ºÎ´öÀÇ ±æµå ¾Ö´ÏÈ­  (2) À̹ÌÁö rankrimas 03-17 14 3614
856 [Á¤º¸]  °­Ã¶ÀÇ ¿¬±Ý¼ú»ç ½Ç»ç¿µÈ­ ¿Ï°áÆí ¿¹°íÆí ¿µ»ó& ½ºÆ¿ÄÆ  (8) À̹ÌÁö rank½´ÀÌÄ¡ 03-16 14 1750
855 [Á¤º¸]  ¿øÇǽº ½Ç»çÈ­ Ãß°¡ ij½ºÆà (5) À̹ÌÁö rank½´ÀÌÄ¡ 03-09 12 2037
854 [Á¤º¸]  °­Ã¶ÀÇ ¿¬±Ý¼ú»ç ¿Ï°áÆí °ø°³ °áÁ¤ ±ØÀåÆÇÀÌ »õ·Ó°Ô ³ª¿É´Ï´Ù.  (9) À̹ÌÁö rank½´ÀÌÄ¡ 03-03 13 2607
853 [Á¤º¸]  È÷·Î¾ÆÄ« ±ØÀåÆÇ ½Ã»çȸ Á¤º¸!  (2) À̹ÌÁö rank¹è¹«ÀÌ 02-26 13 1727
852 [Á¤º¸]  NieR : Automata(´Ï¾î ¿ÀÅä ¸¶Å¸) TV ¾Ö´Ï¸ÞÀ̼ÇÈ­ °ø½Ä ¹ßÇ¥  (12) rankÁ¸½¼¾¾ 02-24 14 1772
851 [Á¤º¸]  ¸ÞÀ̵åÀÎ ¾îºñ½º 2±â pv°¡ ³ª¿Ô¾ú±º¿ä ¤§¤§  (9) rank¸ð¸£Áö¾Æ³ª 02-04 16 1624
óÀ½  1  2  3  4  5  6  7  8  9  10  ´ÙÀ½ ´ÙÀ½°Ë»ö

°øÀ¯Çϱâ

ÀÌÅä·£µå ·Î°í

°èÁ¤ ã±â ȸ¿ø°¡ÀÔ
¼Ò¼È·Î±×ÀÎ