---
schema_version: "1"
id: d9db6337c827ea1c8190b21ff78228618e6689c2732ed614d721738c8af30399
title: "ขั้นตอนที่ 5: การกำหนดค่าเซิร์ฟเวอร์แบบไม่บังคับ"
collection: tableau
version: next
locale: th-th
portal_url: https://docs.salesforce.com/tableau/next/th-th/server-linux/prep_conductor_config_server_optional.md
canonical_url: https://help.tableau.com/v0.0/server-linux/th-th/prep_conductor_config_server_optional.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 772a00005924d888044f29fb0a4e766825f629e0ea01b3567dbe64d82e765ba9
description: Configure optional Tableau Server settings for flow timeouts and suspended tasks.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# ขั้นตอนที่ 5: การกำหนดค่าเซิร์ฟเวอร์แบบไม่บังคับ

ตัวเลือกที่อธิบายไว้ในหัวข้อนี้ไม่จำเป็นสำหรับการเปิดใช้การเผยแพร่ลำดับงานและการจัดกำหนดการลำดับงานบน Tableau Server ซึ่งนำไปใช้เพื่อปรับแต่งสภาพแวดล้อมของคุณได้ตามความต้องการ

## กำหนดช่วงเวลาสำหรับลำดับงาน

คุณอาจกำหนดขีดจำกัดเวลาว่าลำดับงานสามารถดำเนินต่อไปได้นานแค่ไหน เพื่อให้แน่ใจว่างานที่ตามมาจะไม่ถูกระงับเนื่องจากงานที่หยุดชะงัก ตัวเลือกคำสั่ง_tsm_สองตัวต่อไปนี้จะกำหนดว่างานในลำดับงานสามารถเรียกใช้ได้นานแค่ไหน ก่อนที่งานที่ดำเนินการในพื้นหลังจะถูกยกเลิก คำสั่งทั้งสองนี้จะร่วมกันกำหนดค่าการหมดเวลาทั้งหมดสำหรับทาสก์โฟลว์ต่างๆ

`backgrounder.default_timeout.run_flow` จะกำหนดจำนวนวินาทีก่อนที่จะยกเลิกงานการเรียกใช้ลำดับงาน

ตัวอย่าง:

`tsm configuration set -k backgrounder.default_timeout.run_flow -v <new value>`

`tsm pending-changes apply`

(ค่าเริ่มต้น: 14,400 วินาทีหรือ 4 ชั่วโมง)

คำสั่ง `backgrounder.extra_timeout_in_seconds` จะกำหนดจำนวนวินาทีที่เกินการตั้งค่าใน `backgrounder.querylimit` ก่อนที่งานที่ดำเนินการในพื้นหลังจะถูกยกเลิก การตั้งค่านี้ช่วยให้แน่ใจได้ว่างานที่ค้างอยู่จะไม่ทำให้งานลำดับถัดไปล่าช้า การตั้งค่าจะใช้กับกระบวนการที่ระบุใน `backgrounder.timeout_tasks`

ตัวอย่าง:

`tsm configuration set -k backgrounder.extra_timeout_in_seconds -v <value>`

(ค่าเริ่มต้น: 1,800 วินาทีหรือ 30 นาที)

ตรวจสอบทรัพยากรที่มีอยู่บนเซิร์ฟเวอร์ที่เรียกใช้ลำดับงาน ขอแนะนำให้คุณมีโหนดเฉพาะสำหรับ Tableau Prep Conductor

## กำหนดเกณฑ์สำหรับงานในลำดับงานที่ถูกระงับ

ตามค่าเริ่มต้นแล้ว ระบบจะระงับงานในลำดับงานหลังจากที่งานในลำดับงานล้มเหลว 5 ครั้งต่อเนื่องกัน หากต้องการเปลี่ยนจำนวนเกณฑ์ความล้มเหลวของงานในลำดับงานที่อาจเกิดขึ้นก่อนที่งานจะถูกระงับ ให้ใช้คำสั่งtsm configuration set ต่อไปนี้:

`tsm configuration set -k backgrounder.flow_failure_threshold_for_run_prevention -v <number>`

ซึ่งจะกำหนดเกณฑ์สำหรับจำนวนลำดับงานที่ล้มเหลวติดต่อกันที่จำเป็นก่อนจะระงับงาน นี่เป็นการตั้งค่าทั้งเซิร์ฟเวอร์

### ใครสามารถดำเนินการนี้ได้บ้าง

ผู้ดูแลระบบ Tableau Server สามารถเปลี่ยนแปลงการกำหนดค่าเซิร์ฟเวอร์ได้