Ваш nic должен смочь обработать его, но я подвергаю сомнению дизайн наличия 10k новые соединения TCP в секунду; если Вы создаете / уничтожение соединений, что быстро, то необходимо или a) сохранить их открытыми для дольше или b) использовать UDP вместо этого.
В случае, где Вы имеете 1M клиенты, которые должны время от времени делать запрос, но где загрузка поразит 10k в секунду, UDP является, вероятно, лучшим выбором.
В случае, где Вы только получили 10k клиенты, которые должны делать запрос каждую секунду, они могли просто содержать существующие открытые соединения и снова использовать их. Это было бы намного более добро к ОС и также произвело бы намного меньше задержки, поскольку новому квитированию не будет требоваться каждого раза.
В случае, где у Вас есть запросы 10k в секунду, я предполагаю, что у Вас есть подсистема балансировки нагрузки фронтенда так или иначе, таким образом, необходимо будет протестировать это также.
(NB: я думаю, что это принадлежало на Переполнении стека),
Вы могли использовать атрибуты файловой системы на файлах, чтобы мешать фактическим файлам быть удаленными, но это могло вызвать непредсказуемые результаты с Вашим imap/pop3 программным обеспечением.
если Вы действительно имеете Вам, может мешать файлу быть удаленным даже полностью пользователь путем установки неизменного атрибута.
chattr +i file_name
Существует... много проблем, вовлеченных в выполнение этого, делая это плохим решением. Лучше должен был бы настроить почтовый сервер для предотвращения удаления электронной почты в целом, переместившись в другой почтовый сервер в случае необходимости.
chattr
на родительском каталоге электронных писем... – danlefree 14 October 2010 в 15:14