레지스트리 키 참조(Office SharePoint Server 2007)

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

참고

별도로 설명되어 있지 않은 경우 다음 문서의 정보는 Microsoft Office Servers 인프라 업데이트가 적용된 Microsoft Office SharePoint Server 2007에 적용됩니다.

Microsoft Office SharePoint Server 2007에서는 레지스트리 값을 사용하여 여러 구성 값을 저장합니다. 중앙 관리 사이트에서 이러한 값 중 일부를 설정할 수 있으며 가능한 경우 값을 설정해야 합니다. 예를 들어 중앙 관리\응용 프로그램 관리\검색 서비스\팜 수준 검색 설정 페이지에서 변경 사항을 작업하여 ConnectTimeout, DataTimeout 및 IgnoreCertCNError 값을 설정해야 합니다. 그러나 대부분의 값은 레지스트리 편집기를 사용하여 레지스트리에서만 설정할 수 있습니다. 이 문서에 나열된 레지스트리 값을 변경하려면 Office SharePoint Server 검색 서비스를 다시 시작하여 변경 사항을 적용해야 합니다. 하지만 Office SharePoint Server 검색 서비스가 실행되고 있지 않은 동안 레지스트리 값을 변경하면 서비스가 시작될 때 변경 사항이 덮어써집니다.

경고

Microsoft 지원 서비스에서 별도로 권장하지 않은 경우 이 문서에 나열되지 않은 Microsoft Office SharePoint Server 레지스트리 값 또는 키를 변경하지 마십시오.

경고

레지스트리를 잘못 편집하면 시스템에 심각한 손상을 줄 수 있으므로 레지스트리를 변경하기 전에 컴퓨터의 중요한 데이터를 반드시 백업해야 합니다. 레지스트리에 대한 자세한 내용은 고급 사용자를 위한 Windows 레지스트리 정보(https://go.microsoft.com/fwlink/?linkid=142984&clcid=0x412)를 참조하십시오.

이 레지스트리 위치에서 다음 값을 찾을 수 있습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Global\Gathering Manager

이름 기본값 사용자 인터페이스 위치 설명

ByPassList

비어 있음

중앙 관리\응용 프로그램 관리\검색 서비스\팜 수준 검색 설정

네트워크에서 인터넷에 액세스하는 데 프록시 서버를 사용하는 경우 중앙 관리 사이트에서 해당 서버의 이름을 구성할 수 있습니다. 이렇게 하는 경우 Office SharePoint Server에서 크롤링하는 동안 프록시 서버를 사용합니다. 프록시 서버가 사용되지 않는 주소 목록도 구성할 수 있습니다. 이 목록은 ByPassList 레지스트리 값에 저장됩니다. LocalByPassProxy 값도 참조하십시오.

ConnectTimeout

60

중앙 관리\응용 프로그램 관리\검색 서비스\팜 수준 검색 설정

크롤링하는 동안 인덱스 서버가 콘텐츠 원본에 연결하는 경우 인덱스 서버에서 응답을 기다리는 시간(초)입니다. 콘텐츠 원본이 느리게 응답하는 경우 해당 콘텐츠가 크롤링되지 않을 수 있습니다. 이 값을 60초 이상으로 높이면 느리게 응답하는 콘텐츠 원본도 크롤링될 가능성이 높지만 크롤링에 더 많은 시간이 걸립니다. 크롤링을 빠르게 수행하려면 이 값을 낮게 설정합니다. 그러나 응답이 느린 콘텐츠 원본이 크롤링되지 않아 인덱스가 만료될 수 있습니다.

DataTimeout

60

중앙 관리\응용 프로그램 관리\검색 서비스\팜 수준 검색 설정

크롤링하는 동안 인덱스 서버가 콘텐츠 원본에 연결한 후 인덱스 서버에서 데이터를 기다리는 시간(초)입니다. 콘텐츠 원본에서 연결 요청에 대해 빠르게 응답할지라도 데이터는 느리게 반환할 수도 있습니다. 이 값을 60초 미만으로 낮추면 콘텐츠 원본의 크롤링 프로세스 속도 저하를 방지할 수 있습니다. 이렇게 하면 이전 값과 마찬가지로 느린 콘텐츠 원본으로 인해 인덱스가 만료될 수 있습니다.

DebugFilters

0

사용할 수 없음

이 값은 IFilter 및 프로토콜 처리기 개발자가 코드를 디버깅할 때 사용됩니다. 값을 1또는 2로 설정하면 인덱서에서 완료 속도가 느린 프로세스를 종료하지 않고 개발자가 코드를 작업할 수 있는 시간을 제공합니다. 이 값은 프로덕션 환경에서 항상 0으로 설정되어야 합니다.

DebugWordBreakers

0

사용할 수 없음

이 값은 단어 분리기 개발자가 코드를 디버깅할 때 사용됩니다. 이 값을 1로 설정하면 개발자가 단어 분리기를 통해 단어 출력을 손쉽게 확인할 수 있습니다. 이 값은 프로덕션 환경에서 항상 0으로 설정되어야 합니다.

DedicatedFilterProcessMemoryQuota

104857600

사용할 수 없음

이 값은 FilterProcessMemoryQuota 아래에서 설명된 것처럼 검색 데몬의 메모리 사용량에 제한을 둡니다. 이는 단일 스레드 검색 데몬에 대한 값입니다.

DeleteOnErrorInterval

100

사용할 수 없음

항목이 인덱스에 추가된 후 추후 크롤링이 실행될 때마다 항목이 확인됩니다. 확인 작업을 수행하는 동안 오류가 발생하면 항목은 인덱스에 남게 됩니다. 그러나 연속 오류의 수가 이 값을 초과하면 이 항목은 인덱스에서 제거됩니다.

FilterProcessMemoryQuota

104857600

사용할 수 없음

IFilter 또는 프로토콜 처리기와 같은 검색 데몬에서 이 값을 초과하는 양의 메모리를 사용하는 경우 크롤러는 이 프로세스를 종료합니다. 이 제한은 검색 데몬에서 메모리가 누수되지 않도록 해 줍니다. 기본값은 실제 메모리가 4GB인 인덱스 서버에 맞추어 설정되었습니다. 인덱스 서버에 이보다 많은 메모리가 있는 경우 이 값을 비례하게 증가시켜 크롤링하는 동안 더 많은 데이터를 캐시하도록 할 수 있습니다. 그러나 64비트 시스템에서만 4GB 이상인 메모리를 사용할 수 있으므로 64비트 하드웨어 및 Microsoft Office SharePoint Server의 64비트 빌드가 아닌 경우 이 값을 늘리지 마십시오. 이는 다중 스레드 검색 데몬에 대한 값입니다.

FlushLinksCount

200

사용할 수 없음

인덱서에서 문서를 크롤링할 때 인덱서는 메모리 또는 디스크에 있는 문서에서 검색한 링크를 캐시합니다. 링크 수가 이 값을 초과하는 경우 링크는 캐시에서 플러시됩니다. LinkInMemoryCacheSize도 참조하십시오.

FlushLinksRollback

0

사용할 수 없음

이 값은 사용되지 않습니다.

FolderHighPriority

50

사용할 수 없음

이 값은 인덱서가 동시에 처리할 수 있는 우선 순위가 높은 폴더의 수를 제한합니다. 이 값이 너무 높게 설정되면 데몬의 캐시 공간이 계속 부족하게 됩니다. 이 값이 너무 낮으면 처리할 더 많은 항목을 기다리게 되므로 크롤링이 정체됩니다. 이 값을 늘리면 데몬에서 더 많은 메모리를 사용하게 되기 때문에 FilterProcessMemoryQuota 및 DedicatedFilterProcessMemoryQuota 값도 늘려야 하며 늘리지 않을 경우 크롤러에서 데몬을 자주 종료하게 되고 크롤러 오류가 발생합니다.

FullIncrementalInterval

10080

사용할 수 없음

이 값은 인덱서가 Microsoft Office SharePoint Portal Server 2003 또는 Windows SharePoint Services 2.0에 저장된 콘텐츠를 크롤링할 때만 적용됩니다. 초과하는 경우 증분 크롤링이 전체 증분 크롤링이 되는 제한 값(분)을 정의합니다. 이러한 크롤링은 일반 증분 크롤링에서 처리되지 않은 삭제와 같은 일부 변경 사항을 처리합니다.

IgnoreCertCNError

0

중앙 관리\응용 프로그램 관리\검색 서비스\팜 수준 검색 설정

이 값을 0으로 설정하면 SSL(Secure Sockets Layer) 암호화를 사용하여 보호되는 사이트는 인증서에 문제가 없는 경우에만 크롤링됩니다. 다음 시나리오에는 인증서 오류가 발생할 수 있습니다.

  • 인증서가 만료되었습니다.

  • 인덱스 서버에서 인증서를 발급한 인증 기관을 신뢰할 수 없습니다.

  • 콘텐츠 원본의 서버 이름이 인증서의 이름과 일치하지 않습니다.

위의 각 예에서 인덱서 및 콘텐츠 원본 간 연결은 계속 암호화되므로 원본을 신뢰하는 경우 연결을 허용하도록 할 수 있습니다.

LinksInMemoryCacheSize

100

사용할 수 없음

인덱서에서 문서를 크롤링할 때 문서에서 검색된 링크를 메모리에 캐시합니다. 문서의 링크 수가 이 숫자를 초과하는 경우 링크가 디스크에 대신 캐시됩니다. 인덱스 서버에 대용량 메모리가 있는 경우 더 빠른 인덱싱을 위해 이 값을 늘려야 합니다.

LocalByPassProxy

0

중앙 관리\응용 프로그램 관리\검색 서비스\팜 수준 검색 설정

이 값을 1로 설정하면 인덱서가 로컬 네트워크의 콘텐츠 원본에 직접 연결합니다. 이 값을 0으로 설정하고 프록시 서버를 구성하면 프록시 서버는 인트라넷 주소에도 사용됩니다.

LocalStoreAccountSecret

비어 있음

사용할 수 없음

이 값은 로컬 콘텐츠 저장소에 대해 인증하기 위해 암호화된 암호를 저장합니다.이 값을 레지스트리에서 변경하면 안 됩니다.

MaxAnchorsHttp

80

사용할 수 없음

인덱서가 웹 페이지를 크롤링할 때 페이지에 하이퍼링크를 저장하여 나중에 해당 페이지를 크롤링합니다. 콘텐츠 원본을 만들 때 이 동작을 제어할 수 있습니다. 예를 들어 따라갈 최대 링크 수준을 지정할 수 있습니다. 링크 수가 매우 많은 웹 페이지는 크롤링 프로세스 속도를 저하시킬 수 있으므로 이 레지스트리 값이 페이지에서 크롤링된 링크 수를 제한합니다. 링크 수가 많은 페이지가 많고 크롤링을 완료하는 데 시간이 오래 걸리는 경우 이 값을 증가시킵니다.

MaxAnchorsNonHttp

1000000000

사용할 수 없음

이 값은 웹 페이지에 없는 문서에 대한 MaxAnchorsHttp와 동일합니다.

MaxGrowFactor

4

사용할 수 없음

인덱서에서 이 값을 사용하여 인덱싱하는 파일의 크기를 제한합니다. 프로토콜 처리기는 각 파일의 크기를 보고합니다. 그러나 동적으로 생성된 웹 페이지와 같은 일부 파일의 경우 예상한 것보다 훨씬 클 수 있습니다. 파일 크기가 MaxGrowFactor 값을 곱하여 보고된 파일 크기보다 큰 경우 인덱서에 오류가 발생하고 파일은 처리되지 않습니다.

PerformanceLevel

5

중앙 관리\작업\서버 제공 서비스\Office SharePoint Server 검색 서비스 설정

이 값은 검색 프로세스에 지정된 우선 순위를 관리합니다. 인덱스 서버 및 쿼리 서버의 경우 이 값은 사용자 인터페이스의 "최대값"에 해당하는 5여야 합니다. 검색 기능에 지정되지 않은 서버의 경우 더 낮은 값을 사용합니다.

PlugInPingFrequency

12

사용할 수 없음

이 값은 핑 및 플러그 인 간의 인덱스 서비스 하트비트 수를 나타냅니다. 플러그 인에는 IFilter 및 프로토콜 처리기가 포함되어 있습니다. 불안정한 플러그 인이 있는 경우 이 값을 제거해야 합니다.

ProxyName

비어 있음

중앙 관리\응용 프로그램 관리\검색 서비스\팜 수준 검색 설정

이 레지스트리 값에 저장된 팜 수준 검색 설정 페이지에서 입력하는 이름입니다. 포트 번호를 입력하면 ProxyName 값은 http://*서버 이름*:*포트 번호*와 같이 됩니다.

RobotsTxtRefreshFrequency

86400

사용할 수 없음

많은 웹 사이트에서 robots.txt 파일을 사용하여 인덱스하지 않아야 하는 디렉터리 및 파일을 나열합니다. Office SharePoint Server 2007에서 이 기본 설정을 따르지만 이 값에 지정된 시간(초) 동안 robots.txt를 캐시합니다. 기본값 86400초는 24시간입니다. robots.txt 파일을 주기적으로 변경하는 사이트를 인덱싱하는 경우 이 값을 줄여야 합니다.

RobotThreadsNumber

0

사용할 수 없음

이 값은 크롤링하는 동안 인덱서에서 만드는 로봇 스레드의 수를 제한합니다. 기본값은 0이며 이 값을 사용하면 인덱서에서 스레드 수를 자동으로 선택합니다. 크롤링에 너무 많은 리소스(CPU 시간 또는 네트워크 시간)가 사용되고 있는 경우 이 값을 지정하는 것이 좋습니다. 최대값은 64입니다.

UseProxy

0

중앙 관리\응용 프로그램 관리\검색 서비스\팜 수준 검색 설정

네트워크에서 인터넷에 액세스하는 데 프록시 서버를 사용하는 경우 중앙 관리 사이트에서 해당 서버 이름을 구성할 수 있습니다. 사용자 인터페이스에서 프록시 서버를 지정하는 경우 이 값은 자동으로 1로 설정됩니다. 레지스트리 편집기를 사용하여 프록시 서버를 지정하는 경우 이 값을 1로 수동으로 설정해야 합니다.

이 레지스트리 위치에서 다음 값을 찾을 수 있습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Global\Gathering Manager

이름 기본값 사용자 인터페이스 위치 설명

MaxDocId

-1

사용할 수 없음

이 값을 사용하여 인덱서가 크롤링하는 문서의 총 개수에 대한 상한값을 설정할 수 있습니다. 기본값은 -1이며 제한이 없음을 나타냅니다. 이 방법은 인덱스 파일이 너무 커지는 경우 크기를 제한할 수 있는 유일한 방법입니다. 그러나 이 값을 사용하면 콘텐츠의 일부 문서가 인덱싱되지 않습니다.