통사론
자바
NewRelic.setMaxEventPoolSize(int $maxSize)
코틀린 [#kotlin]
NewRelic.setMaxEventPoolSize(maxSize: Int)
설명 [#description]
이벤트 풀의 최대 크기를 설정합니다.
기본적으로 이벤트 하베스트당 최대 1,000개의 이벤트를 수집하며, 기본적으로 길이는 600초입니다. 이 방법은 다음 하베스트 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 제어합니다. 풀 크기 제한에 도달하면 뉴렐릭 Android 에이전트는 이벤트 샘플링을 시작하고 이벤트 풀이 다음 하베스트 서버와 함께 전송될 때까지 일부 이전 이벤트와 새 이벤트를 삭제합니다. 이 방법을 사용하면 해당 이벤트 풀의 최대 크기를 재정의할 수 있습니다.
이벤트 수집 주기의 기본값은 600초입니다. 이벤트 수집 주기의 길이를 변경하려면 최대 이벤트 버퍼 시간 설정을 참조하십시오.
중요
많은 수의 이벤트를 보고하거나 이벤트를 너무 자주 보고하면 앱 성능에 영향을 줄 수 있습니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 이벤트 풀의 최대 크기입니다. |
예시 [#example]
다음은 이벤트 풀의 최대 크기를 1000으로 설정하는 예입니다.
자바 [#java]
NewRelic.setMaxEventPoolSize(1000);
코틀린 [#kotlin]
NewRelic.setMaxEventPoolSize(1000)
통사론
오브젝티브-C
+ (void) setMaxEventPoolSize:(unsigned int)size;
빠른 [#swift]
NewRelic.setMaxEventPoolSize(unsigned int $size)
설명 [#description]
이벤트 풀의 최대 크기를 설정합니다.
기본적으로 iOS 에이전트는 수확 주기당 최대 1000개의 이벤트를 수집합니다. 이 방법은 다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 제어합니다. 풀 크기 제한에 도달하면 New Relic iOS 에이전트는 이벤트 풀을 다음 수확 주기와 함께 전송할 때까지 이벤트 샘플링을시작하여 이전 및 일부 새 이벤트를 버립니다. 이 방법을 사용하면 해당 이벤트 풀의 최대 크기를 재정의할 수 있습니다. Agent.start()
호출된 후에 이 값을 설정해야 합니다.
이벤트 수집 주기의 기본값은 600초입니다. 이벤트 수집 주기의 길이를 변경하려면 최대 이벤트 버퍼 시간 설정 도 참조하십시오.
새 값이 항상 적용되도록 하려면 이 API 호출을 applicationDidBecomeActive
iOS 수명 주기 메서드에 배치합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예 [#examples]
오브젝티브-C [#obj-c]
BOOL poolSizeSet = [NewRelic setMaxEventPoolSize:1000];
빠른 [#swift]
let poolSizeSet = NewRelic.setMaxEventPoolSize(1000)
통사론
setMaxEventPoolSize(options: { maxPoolSize: number; }) => void
설명 [#description]
다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 설정합니다. 기본값은 이벤트 수집 주기당 최대 1000개의 이벤트입니다. 풀 크기 제한에 도달하면 에이전트는 다음 수집 주기에서 이벤트 풀이 전송될 때까지 이벤트 샘플링을 시작하고 새 이벤트와 기존 이벤트를 버립니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예시 [#example]
NewRelicCapacitorPlugin.setMaxEventPoolSize({ maxPoolSize: 2000 })
통사론
setMaxEventPoolSize(maxSize: number): void;
설명 [#description]
다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 설정합니다. 기본값은 이벤트 수집 주기당 최대 1000개의 이벤트입니다. 풀 크기 제한에 도달하면 에이전트는 다음 수집 주기에서 이벤트 풀이 전송될 때까지 이벤트 샘플링을 시작하고 새 이벤트와 기존 이벤트를 버립니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예시 [#example]
NewRelic.setMaxEventPoolSize(2000);
통사론
SetMaxEventPoolSize(int maxPoolSize): void;
설명 [#description]
다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 설정합니다. 기본값은 이벤트 수집 주기당 최대 1000개의 이벤트입니다. 풀 크기 제한에 도달하면 에이전트는 다음 수집 주기에서 이벤트 풀이 전송될 때까지 이벤트 샘플링을 시작하고 새 이벤트와 기존 이벤트를 버립니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예시 [#example]
CrossNewRelic.Current.SetMaxEventPoolSize(1500);
통사론
setMaxEventPoolSize(int maxSize): void;
설명 [#description]
다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 설정합니다. 기본값은 이벤트 수집 주기당 최대 1000개의 이벤트입니다. 풀 크기 제한에 도달하면 에이전트는 다음 수집 주기에서 이벤트 풀이 전송될 때까지 이벤트 샘플링을 시작하고 새 이벤트와 기존 이벤트를 버립니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예시 [#example]
NewrelicMobile.instance.setMaxEventPoolSize(10000);
통사론
setMaxEventPoolSize(maxSize: number): void;
설명 [#description]
다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 설정합니다. 기본값은 이벤트 수집 주기당 최대 1000개의 이벤트입니다. 풀 크기 제한에 도달하면 에이전트는 다음 수집 주기에서 이벤트 풀이 전송될 때까지 이벤트 샘플링을 시작하고 새 이벤트와 기존 이벤트를 버립니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예시 [#example]
NewRelic.setMaxEventPoolSize(2000);
통사론
SetMaxEventPoolSize(int maxPoolSize): void;
설명 [#description]
다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 설정합니다. 기본값은 이벤트 수집 주기당 최대 1000개의 이벤트입니다. 풀 크기 제한에 도달하면 에이전트는 다음 수집 주기에서 이벤트 풀이 전송될 때까지 이벤트 샘플링을 시작하고 새 이벤트와 기존 이벤트를 버립니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예시 [#example]
NewRelicAgent.SetMaxEventPoolSize(1500);
통사론
setMaxEventPoolSize(int64 maxSize): void;
설명 [#description]
다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 설정합니다. 기본값은 이벤트 수집 주기당 최대 1000개의 이벤트입니다. 풀 크기 제한에 도달하면 에이전트는 다음 수집 주기에서 이벤트 풀이 전송될 때까지 이벤트 샘플링을 시작하고 새 이벤트와 기존 이벤트를 버립니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예시 [#example]
#include "NewRelicBPLibrary.h"
UNewRelicBPLibrary::setMaxEventPoolSize(2000);
통사론
SetMaxEventPoolSize(int maxPoolSize): void;
설명 [#description]
다음 수집 주기까지 메모리에 저장되는 이벤트 풀의 최대 크기를 설정합니다. 기본값은 이벤트 수집 주기당 최대 1000개의 이벤트입니다. 풀 크기 제한에 도달하면 에이전트는 다음 수집 주기에서 이벤트 풀이 전송될 때까지 이벤트 샘플링을 시작하고 새 이벤트와 기존 이벤트를 버립니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. New Relic으로 전송되기 전에 메모리에 버퍼링될 수 있는 최대 이벤트 수입니다. |
예시 [#example]
CrossNewRelicClient.Current.SetMaxEventPoolSize(1500);