�@ | |
.NET TIPS �mASP.NET�nIIS 6.0�Ń��[�J�[�E�v���Z�X�̋������J�X�^�}�C�Y����ɂ́H�R�c �ˊ�2005/01/07 |
|
|
�@IIS�̃��[�J�[�E�v���Z�X�Ƃ́AIIS�iInternet Information Services�j��ɂ����āA���[�U�[�E�A�v���P�[�V���������s���邽�߂̃v���Z�X�ł���B�{�e�ł́A���̃��[�J�[�E�v���Z�X�̋������J�X�^�}�C�Y������@�ɂ��ĉ������B
��IIS 6.0�̓����A�[�L�e�N�`��
�@�܂��AIIS 6.0�̓����I�ȃA�[�L�e�N�`���ɂ��ĊȒP�ɉ�����Ă������B�ȉ��́AIIS 6.0�̓����A�[�L�e�N�`����}���������̂��B
IIS6.0�̓����A�[�L�e�N�`�� |
�@IIS 5.x�ł�Inetinfo.exe�P�̂Ŏ�������Ă����R�A�E���W���[�����AIIS 6.0�ł͎���3�̃��W���[���ɕ�������Ă���B
- Web�Ǘ��T�[�r�X�iWAS�j
- ���[�J�[�E�v���Z�X�iw3wp.exe�j
- HTTP���X�i�iHttp.sys�j
�@Web�Ǘ��T�[�r�X�iWAS�j�́A���[�J�[�E�v���Z�X���Ǘ��^�Ď����郂�W���[���ł���i�ڍ�q�j�B
�@�܂��AHTTP���X�i�́A�N���C�A���g����̃��N�G�X�g���t���A�K�ȃA�v���P�[�V�����ɂ���ď������ꂽ���ʂ��N���C�A���g�ɕԓ�����B���̃��W���[�����AIIS 6.0�ɂ����錺���ƂȂ�B�����҂��̃��N�G�X�g�E�L���[���Ǘ�������A�����L���b�V�������݂���ꍇ�ɑ����Ƀ��X�|���X�������肷��̂�HTTP���X�i�̖������BIIS 6.0�ł́A��������Web�T�[�o�̊�{�I�ȓ�����J�[�l���E���[�h�Ɉς˂邱�ƂŁA�����̍��������������Ă���B
�@HTTP���X�i��1�̃��W���[���Ƃ��ēƗ����������Ƃ́A���萫�Ƃ����ϓ_������Ӗ�������BIIS 6.0�ł́A���[�U�[�E�A�v���P�[�V���������[�J�[�E�v���Z�X�Ƃ���Web�T�[�o�{�́iHTTP���X�i�j���番�����邱�ƂŁA�T�[�o�S�̂Ƃ��Ă̈��萫�����܂��Ă���B������A���[�U�[�E�A�v���P�[�V������ʼns�\�ȃG���[�����������ꍇ�ɂ��A��������Ԃ��Ɨ����Ă���̂ŁA���̉e����IIS�{�̂ɂ܂ŋy�Ԃ��Ƃ͂Ȃ��B
�@�݂̂Ȃ炸�AIIS 6.0�ł͂��̃��[�J�[�E�v���Z�X��K�v�ɉ����ĕ����N���ł���悤�ɂȂ����i���[�J�[�E�v���Z�X�������[�h�j�B���[�J�[�E�v���Z�X���N�����邱�ƂŁA���ꂼ��̃A�v���P�[�V�������ʂ̃v���Z�X�Ƃ��Ď��s�ł��邽�߁A��������\�����ʏ�Q���A�v���P�[�V������Ŕ��������Ƃ��Ă��A�ق��̃A�v���P�[�V�����������Y���ɂ��邱�Ƃ��Ȃ��B�܂��A��茘�S�������߂���A�v���P�[�V�����Ȃ�A�����̃��[�J�[�E�v���Z�X��1�̃A�v���P�[�V�����Ɋ��蓖�Ă邱�Ƃ��\���B����ɂ���āA��Q�ɂ��1�̃v���Z�X����~�����Ƃ��Ă��A�c��̃v���Z�X�������������p�����߁A�A�v���P�[�V�����S�̂����S�ɗ��p�s�\�ɂȂ邱�Ƃ�h�����Ƃ��ł���iWeb�K�[�f���j�B
���[�J�[�E�v���Z�X�̎�� |
���A�v���P�[�V�����E�v�[���̐ݒ�
�@���āA���̂悤��IIS 6.0�ł́u���[�J�[�E�v���Z�X�������[�h�v�ɂ���āA�A�v���P�[�V�����̂����肵���^�p���\�ɂȂ�킯�����A���́A�f�t�H���g�̏�Ԃł͂��̉��b�����邱�Ƃ͂ł��Ȃ��B�Ƃ����̂��AIIS 6.0�̃f�t�H���g�̏�Ԃł́A���ׂẴA�v���P�[�V������1�̃v���Z�X�Ɋ��蓖�ĂĂ��邽�߂��B����������̃A�v���P�[�V������������v���Z�X���������Ȃ�A�V���Ɂu�A�v���P�[�V�����E�v�[���v��݂���K�v������B�A�v���P�[�V�����E�v�[���́A�A�v���P�[�V���������s���邽�߂̕������ꂽ���[�J�[�E�v���Z�X�ł���B
�@�A�v���P�[�V�����E�v�[����V�K�ɍ쐬����ɂ́A�u�C���^�[�l�b�g�E�C���t�H���[�V�����E�T�[�r�X�E�}�l�[�W���i�ȍ~�AIIS�}�l�[�W���j�v�̍��c���[����m�A�v���P�[�V���� �v�[���n���E�N���b�N���āA�\�������R���e�L�X�g�E���j���[����m�V�K�쐬�n�|�m�A�v���P�[�V���� �v�[���n��I������悢�B
�@�ȉ��̂悤�ȁm�V�����A�v���P�[�V���� �v�[���̒lj��n�_�C�A���O���\�������̂ŁA�C�ӂ̖��O�i�����ł́uMyAppPool�v�j����͂��A�mOK�n�{�^�����N���b�N����B����ŁAIIS�}�l�[�W���́m�A�v���P�[�V���� �v�[���n�ɐV�K�̃A�v���P�[�V�����E�v�[���uMyAppPool�v���lj����ꂽ�͂����B
�m�V�����A�v���P�[�V���� �v�[���̒lj��n�_�C�A���O |
���[�J�[�E�v���Z�X������ɂ́A�܂��m�V�����A�v���P�[�V���� �v�[���̒lj��n�_�C�A���O�ŁA�A�v���P�[�V�����E�v�[����V�K�ɍ쐬����K�v������B |
�@�������A���ꂾ���ł̓A�v���P�[�V�����������邽�߂̃v���Z�X��p�ӂ��������ł���̂ŁA���Ɍʂ̃A�v���P�[�V�������A�v���P�[�V�����E�v�[���Ɋ��蓖�Ă�K�v������BIIS�}�l�[�W���́mWeb�T�C�g�n����A�v���P�[�V�����E�v�[���Ɋ��蓖�Ă����A�v���P�[�V�����i�����ł́uaspnet2�v�j���E�N���b�N���āA�����ŕ\�������R���e�L�X�g�E���j���[����v���p�e�B���J���A����ɂ��\�������m<�A�v���P�[�V����>�̃v���p�e�B�n�_�C�A���O�́m���z�f�B���N�g���n�^�u�̒��ɂ���m�A�v���P�[�V���� �v�[���n�̗�����A��قǍ쐬�����mMyAppPool�n��I������B����ŁA�uaspnet2�v�A�v���P�[�V�����͓Ɨ������A�v���P�[�V�����E�v�[���uMyAppPool�v��œ��삷��悤�ɂȂ����B
�m<�A�v���P�[�V����>�̃v���p�e�B�n�_�C�A���O |
�A�v���P�[�V�����P�ʂŏ�������A�v���P�[�V�����E�v�[����I���ł���B�f�t�H���g�́A�W���ŗp�ӂ���Ă���A�v���P�[�V�����E�v�[���uDefaultAppPool�v���B |
��WAS�iWeb�Ǘ��T�[�r�X�j�ɂ�郏�[�J�[�E�v���Z�X�ݒ�̃J�X�^�}�C�Y
�@���āA����ŃA�v���P�[�V�������ʂ̃v���Z�X�œ��삳������悤�ɂȂ����킯�����A���[�J�[�E�v���Z�X�����邱�Ƃ̖ړI�́A�K���������S���̊m�ۂ����ł͂Ȃ��B
�@�v���Z�X�����邱�ƂŁA�A�v���P�[�V�������ƂɃv���Z�X�̋�����ݒ�ł���Ƃ����^�p�ʂł̗D�ʐ�������BIIS 6.0�ł̓��[�J�[�E�v���Z�X�̋������Ǘ����邽�߂ɁAWAS�iWeb�Ǘ��T�[�r�X�j����Ă���B������g���ă��[�J�[�E�v���Z�X�̃v���p�e�B�l�i�Ǘ��p�����[�^�j���J�X�^�}�C�Y���邱�ƂŁA�v���Z�X��j������܂ł̃A�C�h�����Ԃ�t���b�V���̃X�p���Ȃǂ����ߍׂ��Ɍ��߂���̂ŁA�������I�ȃ������̗��p���\�ɂȂ�B
�@�ȉ���WAS�Œ���Ă��郏�[�J�[�E�v���Z�X�̃v���p�e�B�l���܂Ƃ߂��B
�Ǘ����� | �T�v | ���� |
���T�C�N�� | ���[�J�[�E�v���Z�X�̏�Ԃ��������̏����������^�C�~���O�Ńv���Z�X���ċN���i���ԁi�Ԋu�^���莞���j�^�v�����^�������̏���ʂȂǁj | ��Q���̃T�[�r�X�̌p�� |
�A�C�h���E�^�C���A�E�g | ��莞�Ԉȏ�A�A�C�h����Ԃɂ���v���Z�X�̒�~ | �s�v�ȃv���Z�X�j���ɂ�郁�������p�̌����� |
�v���L���[�̐��� | �J�[�l�����ɂ�����v�����̐��� | DoS�U���̗}�~ |
CPU�g�p�̊Ǘ� | CPU�g�p���̊Ď��Ɛ����l�����ꍇ�̏������w�� | ��Q���̉e���g�y�̖h�~ |
Web�K�[�f�� | �ő�̃��[�J�[�E�v���Z�X�����w�� | �p�t�H�[�}���X�ƌ��S���̉��P |
���[�J�[�E�v���Z�X�ւ�Ping | ���[�J�[�E�v���Z�X�ւ�Ping�Ԋu�̎w�� | �ُ�̑������o |
���s�b�h�t�F�[���ی� | �����ԓ��Ɉ��ȏ�̃v���Z�X�E�G���[�����������ꍇ�Ƀv���Z�X���V���b�g�_�E�� | ��Q���̉e���g�y�̖h�~ |
WAS�̃v���p�e�B�ݒ荀�� |
�@�����̊Ǘ��p�����[�^��ݒ肷��ɂ́A�ȉ��̂悤�ɂ��āAIIS�}�l�[�W���̍��c���[����m�A�v���P�[�V���� �v�[���n�|�m<�A�v���P�[�V�����E�v�[����>�n���E�N���b�N���A�\�����ꂽ�R���e�L�X�g�E���j���[����m�v���p�e�B�n��I�����čs���B
�m<�A�v���P�[�V�����E�v�[����>�̃v���p�e�B�n�_�C�A���O |
�A�v���P�[�V�����E�v�[���ɂ�����邳�܂��܂Ȑݒ�p�����[�^���A��������ݒ�ł���B |
�@��L�̕\���Q�l�ɁA���ꂼ��̊Ǘ��p�����[�^�̈Ӗ��𗝉����AIIS�̓K�ȉ^�p�ɖ𗧂ĂĂ������������B
�J�e�S���F���ݒ�@�����ΏہFIIS |
|
�u.NET TIPS�v |
- ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
�@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă��� - ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
�@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤 - ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
�@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J�����v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg���� - Presentation Translator �i2017/7/18�j
�@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
|
|