Я разработал клиент-серверное приложение на Java, основанное на программировании сокетов. Сейчас я тестирую несколько клиентов, одновременно обращающихся к серверу. На моем сервере я использую eclipse, chrome, mysqld, memcached, mysql admin, mysql query, мой java-сервер и одновременных клиентов около 5. Полезная нагрузка запроса и ответа не превышает .5kb (максимум). Около 5 запросов на клиента последовательно. Когда я запускаю 1 клиента, все в порядке, если я запускаю 5 одновременно, мой сервер, похоже, не отвечает.
Теперь мой вопрос. У меня установлен ванильный Ubuntu 32 бит. Поможет ли точная настройка сети? Или вы думаете, что это, возможно, проблема с моим приложением.
У меня двухъядерный процессор с 4 Гб оперативной памяти, Ubuntu 32bit.
Я ищу хорошие блоги / ссылки для чтения.
Редактировать
При более глубоком расследовании я понял, что мой сервер не получает запросы. Но мой клиент отправляет его. В любом случае, чтобы проверить, получил ли сервер запрос и решил сбросить.