Skip to content

MASARIwot/Task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task

Netty http-сервер на фреймворке netty (http://netty.io/), со следующим функционалом:

  1. По запросу на http://*******/hello отдает «Hello World» через 10 секунд

  2. По запросу на http://*******/redirect?url= происходит переадресация на указанный url

  3. По запросу на http://*******/status выдается статистика:

  • общее количество запросов

  • количество уникальных запросов (по одному на IP)

  • счетчик запросов на каждый IP в виде таблицы с колонкам и IP, кол-во запросов, время последнего запроса

  • количество переадресаций по url'ам в виде таблицы, с колонками url, кол-во переадресация

  • количество соединений, открытых в данный момент

  • в виде таблицы лог из 16 последних обработанных соединений, колонки src_ip, URI, timestamp, sent_bytes, received_bytes, speed (bytes/sec)

About

Netty

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages