---
schema_version: "1"
id: 5b6c4d5439be75b5944d4e0fbd0b672ec133ca07bde1637b79382a635dbddf8c
title: Tableau Server 검색 및 찾아보기
collection: tableau
version: current
locale: ko-kr
portal_url: https://docs.salesforce.com/tableau/current/ko-kr/server-linux/server_process_search-n-browse.md
canonical_url: https://help.tableau.com/current/server-linux/ko-kr/server_process_search-n-browse.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 095120785560d07ef07fe5ee21e614a52d7edcb51ad71412824333b2abfdfebb
description: Understand the retired Tableau Server Search and Browse process.
---
[주요 콘텐츠로 건너뛰기](#main-content)

# Tableau Server 검색 및 찾아보기

**참고:** 버전 2023.3부터 검색 및 찾아보기가 사용 중지됩니다(더 이상 설치되지 않음). 이는 [인덱스 및 검색 서버](https://help.tableau.com/current/server-linux/ko-kr/server_process_index-and-search.htm)로 대체됩니다.  
  
버전 2022.3부터 검색 및 찾아보기가 사용 중단되었습니다(설치되었지만 Tableau Server에서 사용 중단됨). Tableau Server 버전 2022.3 또는 2023.1을 실행하는 경우 모든 설치에 대해 _둘 이상의 검색 및 찾아보기 인스턴스를 구성하면 안 됩니다._ 두 개 이상의 인스턴스를 구성하면 드물지만 안정성 문제가 발생할 수 있습니다.

검색 서버로 알려진 검색 및 찾아보기 프로세스는 Apache SOLR을 기반으로 하며(Tableau Server 버전 2020.4 이하에서) Tableau Server 사이트에서 콘텐츠 메타데이터의 빠른 검색, 필터, 추출 및 표시를 처리합니다. 검색 및 찾아보기 프로세스에 대한 고가용성을 구성하려면 여러 노드에서 프로세스를 구성합니다. Tableau Server 버전 2021.1부터 콘텐츠 탐색 서비스를 통해 검색 및 찾아보기 프로세스의 기능이 향상됩니다. 자세한 내용은 [Tableau Server 콘텐츠 탐색 서비스](https://help.tableau.com/current/server-linux/ko-kr/server_process_content-exploration.htm)를 참조하십시오.

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>프로세스</strong></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p> Search &amp; Browse</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>상태</strong></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"> Search &amp; Browse 프로세스의 상태는 상태 페이지에 표시됩니다. 자세한 내용은 <a href="https://help.tableau.com/current/server-linux/ko-kr/service_viewstatus.htm" class="xref">서버 프로세스 상태 보기</a>를 참조하십시오.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><strong>로깅</strong></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1"> Search &amp; Browse 프로세스로 인해 생성된 로그는 <code><code>/var/opt/tableau/tableau_server/data/tabsvc/logs/</code>searchserver</code>에 위치합니다. 자세한 내용은 <a href="https://help.tableau.com/current/server-linux/ko-kr/logs_loc.htm" class="xref">Tableau Server 로그 및 로그 파일 위치</a>를 참조하십시오.</td></tr></tbody></table>

검색 및 찾아보기 프로세스가 실패하면 어떻게 됩니까? 사용자는 여전히 Tableau Server에 로그인할 수 있지만 통합 문서 콘텐츠는 누락된 상태로 나타납니다. 콘텐츠가 실제로 누락되지 않습니다. 하지만 콘텐츠가 검색 결과에 반환되지 않습니다. 검색 및 찾아보기 프로세스가 다시 시작되면 콘텐츠가 다시 표시됩니다.

둘 이상의 검색 및 찾아보기 프로세스가 구성되어 있고 장애가 발생할 때 여러 노드에서 실행되고 있다면 실패한 검색 및 찾아보기 프로세스에 대해 수행된 요청도 실패하지만 후속 요청은 작동하는 검색 및 찾아보기 프로세스로 라우팅됩니다. 각 검색 및 찾아보기 프로세스는 클러스터의 모든 노드를 인덱싱하므로 하나를 제외한 모든 검색 및 찾아보기 프로세스가 실패해도 모든 노드에서 결과가 반환됩니다.

## 검색 및 찾아보기 프로세스 튜닝

Tableau Server에서 검색 및 찾아보기 프로세스가 작동하는 방식을 변경할 수 있는 여러 방법이 있습니다. 대부분의 경우 아무것도 변경할 필요가 없지만 여기에는 수행할 수 있는 몇 가지 구성 변경 사항이 나와 있습니다.

### 검색 및 찾아보기 최대 힙 메모리

`searchserver.javamemopts` 구성 키를 사용하여 검색 및 찾아보기 옵션을 구성할 수 있습니다. 구성할 수 있는 가장 중요한 설정은 최대 힙 메모리의 크기를 제어하는 설정이며 `-Xmx` 옵션을 사용하여 지정합니다. 기본적으로 이 값은 검색 및 찾아보기 서비스를 실행하는 서버 노드의 사용 가능한 물리적 메모리를 기반으로 Tableau에 의해 설정됩니다. 이 값은 사용 가능한 물리적 메모리와 메모리 사용량을 기반으로 가능한 한 높게 설정해야 하지만 24GB를 넘을 수 없습니다.

최대 힙 메모리의 양을 변경할 때 시스템의 다른 모든 서비스를 고려해야 합니다. Tableau Server를 실행하는 컴퓨터에 메모리가 부족한 경우 더 많은 메모리를 추가하거나 컴퓨터에서 토폴로지를 축소하는 것을 고려해야 합니다. 다른 프로세스의 수가 적거나 많은 양의 물리적 메모리가 있는 노드에서 검색 및 찾아보기를 실행하는 경우 검색 서비스에서 사용하는 양을 늘릴 수 있습니다. 기본 프로세스 수보다 많은 프로세스가 있는 노드에서 검색 및 찾아보기를 실행하는 경우 서비스가 사용 가능한 메모리보다 더 많은 메모리를 사용하려고 시도하지 않도록 최대 힙 메모리 할당을 줄이는 것이 좋습니다.

#### 기본 최대 힙 메모리 할당

아래 테이블에서는 Tableau가 사용 가능한 메모리를 기반으로 서버 노드의 검색 및 찾아보기에 할당하는 _기본_ 힙 메모리 양을 보여줍니다.

| 시스템 메모리 | SOLR 힙 메모리 |
| --- | --- |
| <= 16GB | 1GB |
| <= 32GB | 2GB |
| <= 64GB | 4GB |
| <= 128GB | 8GB |
| \> 128GB | 16GB |

최대 힙 메모리의 값을 변경하려면 `tsm configuration set` 명령을 사용하여 `searchserver.javamemopts`의 `-Xmx` 값을 설정합니다.

먼저 현재 값을 가져옵니다.

**C:\\WINDOWS\\system32>**tsm configuration get -k searchserver.javamemopts
-Xmx512m -Xms512m -XX:+ExitOnOutOfMemoryError -XX:-UsePerfData

다음으로, `-Xmx` 옵션의 값을 변경합니다. 다른 모든 옵션을 포함하되 변경하지 마십시오.

tsm configuration set -k searchserver.javamemopts -v "**\-Xmx8g** -Xms512m -XX:+ExitOnOutOfMemoryError -XX:-UsePerfData"

`searchserver.javamemopts` 구성 키에 대한 자세한 내용은 [searchserver.javamemopts](https://help.tableau.com/current/server-linux/ko-kr/cli_configuration-set_tsm.htm#searchserver_javamemopts)를 참조하십시오.

### 클라이언트 세션 시간 초과

검색 및 찾아보기 클라이언트가 검색 및 찾아보기 서버 및 조정 서비스(Zookeeper)에 대한 연결이 설정될 때까지 대기하는 기간을 구성할 수 있습니다. 두 시간 초과 값 모두 비교적 높은 값을 설정되어 있지만 서버 콘텐츠를 탐색할 대 문제가 발생하고 vizportal 및 백그라운더 로그에 SOLR 연결 시간 초과가 표시되는 경우 이러한 설정을 늘려보십시오. 이렇게 해도 효과가 없으면 Tableau Server 컴퓨터에서 제한된 리소스 상태가 될 수 있습니다.

searchserver.connection\_timeout\_milliseconds

searchserver.zookeeper\_session\_timeout\_milliseconds

값을 변경하려면 `tsm configuration set` 명령을 사용합니다.

tsm configuration set -k searchserver.connection\_timeout\_milliseconds -v 

`searchserver.connection_timeout_milliseconds` 구성 키에 대한 자세한 내용은 [searchserver.connection\_timeout\_milliseconds](https://help.tableau.com/current/server-linux/ko-kr/cli_configuration-set_tsm.htm#searchserver_cx_timeout_ms)를 참조하십시오.

### 시작 시 Zookeeper 연결 상태 확인 시간 초과

Tableau Server를 시작할 때 특히 CPU 사용량과 관련된 리소스 사용량이 너무 높습니다. 검색 및 찾아보기는 조정 서비스(zookeeper)에 연결하지 못하는 경우 시작되지 않습니다. 이 문제를 고려하기 위해 Tableau Server는 검색 및 찾아보기를 시작하기 전에 조정 서비스에 대한 상태 확인을 수행합니다.

Tableau Server 컴퓨터가 매우 사용량이 많거나 검색 및 찾아보기를 시작하지 못하는 경우 이 시간 초과 값을 늘리십시오.

이 상태 확인이 실패하면 control-searchserver.log 파일에 다음 오류가 기록됩니다. `Failed zookeeper health check. Refusing to start SOLR.`

Tableau Server가 상태 확인이 성공할 때까지 대기하는 기간을 늘리려면 `tsm configuration set` 명령을 사용하여 `searchserver.startup.zookeeper_healthcheck_timeout_ms`의 값을 설정합니다.

tsm configuration set -k searchserver.startup.zookeeper\_healthcheck\_timeout\_ms -v <nnnnnn>

`searchserver.startup.zookeeper_healthcheck_timeout_ms` 구성 키에 대한 자세한 내용은 [searchserver.startup.zookeeper\_healthcheck\_timeout\_ms](https://help.tableau.com/current/server-linux/ko-kr/cli_configuration-set_tsm.htm#searchserver_zk_healthchk)를 참조하십시오.