�@�A�ڑ�1�E2��́uTomcat 7���Ή�����Servlet 3.0��6�̎�ȕύX�_�v��Tomcat 7�̏Љ�Ƃ���Servlet 3.0�Ɋւ���@�\�ɂ��Đ������܂����B�����Servlet�d�l�̃A�b�v�f�[�g�ȊO�ɂ��Tomcat 7�̐V�@�\�ɂ��ďЉ�Ă����܂��B
�@Tomcat 7�̕ύX�_�̑S�Ă�Servlet 3.0�ɂ����̂ł͂���܂���BWeb�A�v���P�[�V�����̃o�[�W�����Ǘ��@�\��������[�N�h�~�ƌ��m�@�\�A�G�C���A�X�ialias�j�T�|�[�g�ATomcat���v���O�����ɑg�ݍ��ނ��߂̌y��API�̒ȂǁATomcat 7�ł�Servlet�d�l�̃A�b�v�f�[�g�ȊO�ɂ��A���܂��܂ȐV�@�\�̒lj���R�[�h�̉��P���s���Ă��܂��B
�@����́A���̐V�@�\�̂����A20�����I���ďЉ�Ă����܂��B
�@�܂��́ATomcat 7�̐V�@�\������O�ɁA���܂łƕς���Ă��Ȃ��Ƃ�����������݂��܂��̂ŁA�ȒP�ɏЉ�Ă����܂��B
�@Tomcat�̃C���X�g�[�����̃f�t�H���g�̃f�B���N�g���\����Tomcat 6����ύX����܂���B�ȉ��ɂ��Ă�Tomcat 6�Ɠ����ł��B
�@�N���X���[�_�̊K�w��Tomcat 6�̂���Ɠ��l�ŁA�ύX����܂���B
�@Tomcat 4���ォ��̗p����Ă��郊�N�G�X�g������Catalina�A�[�L�e�N�`���͕ύX�Ȃ��ŁA���̂܂܍̗p���Ă��܂��BTomcat���t�������N�G�X�g�́A���N�G�X�g�����p�C�v���C���ɂ����Servlet�܂œ��B����������܂��B
�@��̃C���^�[�t�F�C�X�̉��ǂ͂���܂����A��{�I�ɂ͓����d�l�ł��B
�uAll-to-All�v�uprimary-secondary�v��2�����v���P�[�V�������������p�\�ƂȂ��Ă��܂��B
�@���܂łǂ���Apache Commons DBCP���g�p���A�o�[�W������DBCP 1.4�n(JDBC 4�p)���̗p���Ă��܂��BTomcat�Ǝ���jdbc-pool�𗘗p����ꍇ�͕ʓr�r���h���K�v�ł��Bjdbc-pool�͋߂������ɓ�������邩������܂���B
�@�ł́ATomcat 7�̐V�@�\�ɂ��ďЉ�Ă����܂��B
�@�uParallel deployment�v�́ATomcat�ɂ�����Web�A�v���P�[�V�������o�[�W�����Ǘ��@�\�ł��B�|�C���g�͈ȉ���5�ł��B
�@�ȉ��̂悤�ȓ���ɂȂ�܂��B
�@�o�[�W�����������Ȃ��i�����o�[�W�����j��Web�A�v���P�[�V�������uAP�v�Ƃ����ꍇ�AAP�ŃZ�b�V�������쐬�������[�U�[�͂��̃Z�b�V�����iSession A�j��ێ�����AP�ŃT�[�r�X���p�����܂��B
�@���̌�AAP##001�̐V�����o�[�W�����̃A�v���P�[�V�������f�v���C�����ƁA�V�������[�U�[��Session��AP##001�ɍ쐬���܂��BSession A�������[�U�[�́A���̂܂܈�������AP�𗘗p���܂��B
�@����ɁAAP##002���f�v���C���ꂽ�ꍇ���A�V�K���[�U�[�͍ŐV�o�[�W�������A�������[�U�[�͎����̕ێ�����Z�b�V���������o�[�W�����̃A�v���P�[�V�����𗘗p���܂��B
�@�܂�A�A�v���P�[�V�����̃o�[�W�������オ���Ă��A���[�U�[���Z�b�V������ێ�����ꍇ�́A���s�����A�v���P�[�V�����͂��̃Z�b�V���������o�[�W�����̃A�v���P�[�V�����ɂȂ�܂��B
�@��L�̂悤�ȃo�[�W�����Ǘ���Tomcat�������ōs���Ă���A���[�U�[�͎��������ۂɗ��p���Ă���A�v���P�[�V�����̃o�[�W�������ӎ����܂���B�܂�A���[�U�[�̓o�[�W�������ӎ����邱�ƂȂ��A���܂łǂ���̃p�X�ŁA�uhttp://�y�z�X�g�z/�yAP�z/�yXXX�z�v�ƃ��N�G�X�g���邾���ŁATomcat���Z�b�V��������ɏ������ׂ��o�[�W�����̃A�v���P�[�V������I��Ŏ��s���Ă���܂��B
�@�Ȃ��AParallel deployment�ɂ��o�[�W�����Ǘ��@�\�𗘗p����ƁA�T�[�r�X���p�������Ȃ��玩�R�ɃA�v���P�[�V�����̃o�[�W�������グ���܂����A�o�[�W�������グ�邽�тɃR���e�L�X�g��z�u���邽�߁A���̕������������𗘗p���܂��B���ӂ��K�v�ł��B
�@�܂��A���݂�Tomcat�ł͊Ǘ�����Z�b�V�������Ȃ��Ȃ����Â��o�[�W�����̃A�v���P�[�V�����̎����폜�͍s���Ȃ��̂ŁA�V�X�e���Ǘ��҂̓A�v���P�[�V�����̕ێ�����Z�b�V�����̐����`�F�b�N���A�s�v�ȃo�[�W�����̃A�v���P�[�V�����͍폜����Ȃǂ̉^�p�Ώ����K�v�ɂȂ�܂��B
�@Java�����^�C�����ŃV���O���g���ȃN���X�����[�h����̂ɃR���e�L�X�g�N���X���[�_���g�p���A�R���e�L�X�g�N���X���[�_�̎Q�Ƃ�ێ�����悤�ȃN���X�́A�R���e�L�X�g�N���X���[�_��WebApp�N���X���[�_�ł������ꍇ�Ƀ��������[�N�������N�����\��������܂��B
�@���̂悤�Ȗ��ɑ�������́A���������[�N�������N�����\���̂���N���X��WebApp�N���X���[�_�Ƀ��[�h�������ɁA���炩����Common�N���X���[�_�ŃN���X�����[�h���Ă��܂����Ƃł��B
�@Tomcat 7�ł́A���̉������������邽�߂ɁAJreMemoryLeakPreventionListener����܂��BJreMemoryLeakPreventionListener��Tomcat�̃��C�t�T�C�N�����X�i�Ƃ��Ď�������Ă���ATomcat�͋N������JreMemoryLeakPreventionListener�ɏ������C�x���g��ʒm���܂��B���̂Ƃ��̃R���e�L�X�g�N���X���[�_��Common�N���X���[�_�Ȃ̂ŁAJreMemoryLeakPreventionListener�́A���̏������C�x���g�����ŏ�L�̂悤�ȃ��������[�N�������N�����\���̂���N���X�����������邱�ƂŁA���������[�N��������܂��B
�@JreMemoryLeakPreventionListener��
�@���ɂ́A���������[�N���ǂ���������ɂ������̂����݂��܂����A���݂ǂ̂悤�ȃ��������[�N�h�~�@�\�����邩�́A�����h�L�������g�ɋL�ڂ��Ă��܂��B
�@Tomcat 7�ł́A�����̃��������[�N�̖h�~�ƌ��m�@�\����܂��B�܂��A�y2�z���܂����y�[�W�ŏЉ��A���������[�N�̖h�~�ƌ��m�̋@�\�̂����啔���́ATomcat 6.0�Ƀo�b�N�|�[�g�i���f�j�ς݂ł��B
Copyright © ITmedia, Inc. All Rights Reserved.