Apache HTTP Server �汾2.2
˵�� | һ�����߳��͵ġ�Ԥ������MPM |
---|---|
״̬ | MPM |
ģ���� | mpm_prefork_module |
Դ�ļ� | prefork.c |
�����·����ģ��(MPM)ʵ����һ�����߳��͵ġ�Ԥ������web�����������Ĺ�����ʽ������Apache 1.3�����ʺ���û���̰߳�ȫ�⣬��Ҫ�����̼߳����������ϵͳ������Ҫ��ÿ��������������������õ�MPM��������һ�������������Ͳ���Ӱ�쵽��������
���MPM���к�ǿ�����ҵ���������ֻ��Ҫ���ٵ�����ָ�����������Ҫ���ǽ�MaxClients
����Ϊһ���㹻�����ֵ�Դ���DZ�ڵ�����߷壬ͬʱ�ֲ���̫��������Ҫʹ�õ��ڴ泬�������ڴ�Ĵ�С��
һ�������Ŀ��ƽ���(������)��������ӽ��̣���Щ�ӽ������ڼ�����������Ӧ��Apache������ͼ����һЩ���õ�(spare)�����ǿ��е��ӽ�������ӭ�Ӽ������������������ͻ��˾Ͳ���Ҫ�ڵõ�����ǰ�Ⱥ��ӽ��̵IJ�����
StartServers
, MinSpareServers
, MaxSpareServers
, MaxClients
ָ�����ڵ��ڸ�������β����ӽ��̡�ͨ�������Apache���к�ǿ�����ҵ�������������һ�����վ����Ҫ������Щָ���Ĭ��ֵ��������Ҫ�������256����������ķ�����������Ҫ����MaxClients
��ֵ���ڴ�Ƚ�С�Ļ�������Ҫ����MaxClients
��ֵ�Ա�֤���������������������ڵ������̲�����������μ����ܷ������ʾ��
��Unixϵͳ�У�������ͨ����root
��������Ա�80�˿ڣ���Apache�������ӽ���ͨ����һ������Ȩ���û����С�User
��Group
ָ�����������ӽ��̵ĵ���Ȩ�û��������ӽ��̵��û�����Ҫ����������������ж�ȡ��Ȩ�ޣ����ǶԷ�������֮���������Դ����ӵ�о������ٵ�Ȩ�ޡ�
MaxRequestsPerChild
ָ����Ʒ�����ɱ���ɽ��̲����½��̵�Ƶ�ʡ�
˵�� | �����ӽ��̵�������� |
---|---|
� | MaxSpareServers number |
Ĭ��ֵ | MaxSpareServers 10 |
������ | server config |
״̬ | MPM |
ģ�� | prefork |
MaxSpareServers
ָ�����������ӽ��̵������������ν�����ӽ�����ָû�����ڴ���������ӽ��̡������ǰ�г���MaxSpareServers
�����Ŀ����ӽ��̣���ô�����̽�ɱ��������ӽ��̡�
ֻ���ڷdz���æ�����ϲ���Ҫ����������������˲������̫��ͨ����һ�������⡣����㽫��ָ���ֵ����Ϊ��MinSpareServers
С��Apache�����Զ������ij�"MinSpareServers
+1
"��
˵�� | �����ӽ��̵���С���� |
---|---|
� | MinSpareServers number |
Ĭ��ֵ | MinSpareServers 5 |
������ | server config |
״̬ | MPM |
ģ�� | prefork |
MinSpareServers
ָ�����������ӽ��̵���С��������ν�����ӽ�����ָû�����ڴ���������ӽ��̡������ǰ�����ӽ���������MinSpareServers
����ôApache�������ÿ��һ�����ٶȲ����µ��ӽ��̡�
ֻ���ڷdz���æ�����ϲ���Ҫ����������������˲������̫��ͨ����һ�������⡣