1.7.3 �̶���ͷ+����Э���Զ��ְ�
swoole-1.7.3�汾�ع���length_check���ԵĴ��룬���ڹ̶���ͷ+�����ʽ��Э�����ֱ����master�����н��зְ��������worker�����п���һ�����յ�һ�������İ������dispatch_mode = 1��3��swoole�ṩ��һ��ǿ��İ��첽/��ͬ��������ģ�͡������ĺô��ǣ�
- C��չ�����Э��Ĵ���������ѣ�ԭPHP������ȻҲ����ʵ��Э�鴦������Ҫ�ķѽ϶�CPU
- TCP������ҵ�������룬��Ч��������Worker���̣���ʹֻ��1��TCP���ӣ�Ҳ������������Worker
ʹ�÷�����
ʹ��Ҳ�ܼ�����$serv->set�����Ӳ������ɡ�
open_length_check => true
�����������
package_length_type => 'N'
�����ֶε����ͣ��̶���ͷ����һ��4�ֽڻ�2�ֽڱ�ʾ���峤�ȡ�������һ���ַ�������μ�php��pack�����ĵ� �Ƚϳ��õ�����Ϊ��
- N 4�ֽ������ֽ������Ϊ2^32
- n 2�ֽ������ֽ������Ϊ65536
package_length_offset => 10
�ӵڼ����ֽڿ�ʼ�dz��ȣ������ͷ����Ϊ120�ֽڣ���10���ֽ�Ϊ����ֵ����������10
package_body_offset => 120
�ӵڼ����ֽڿ�ʼ���㳤�ȣ������ͷΪ����Ϊ120�ֽڣ���10���ֽ�Ϊ����ֵ�����峤��Ϊ1000��������Ȱ�����ͷ����������0�������������ͷ����������120
package_max_length => 800000
�������İ����ȡ���Ϊ��һ���������������ǰ����Ҫ���������ݱ������ڴ��У�������Ҫ�������������ڴ�ռ�ù���
���÷ַ�����
dispatch_mode = 1 �� 3 1����ѯ���䣬��������䵽����worker��3���������䣬�����������״̬��worker