ตัวเลือกการหยุดทำงานของแพลตฟอร์ม

อัปเดตล่าสุด: 13 กุมภาพันธ์ 2569

Kraken Derivatives เป็นแพลตฟอร์มการซื้อขายตลอด 24 ชั่วโมงทุกวัน ที่มุ่งมั่นเพื่อให้ลูกค้าสามารถใช้งานและเชื่อมต่อได้ 100%

อย่างไรก็ตาม บางครั้งแพลตฟอร์มอาจประสบปัญหาการหยุดทำงานเนื่องจากการบำรุงรักษาตามแผนและปัญหาของระบบที่ไม่ได้วางแผนไว้

เพื่อจัดการกับกรณีที่แพลตฟอร์มหยุดทำงาน เรามีเครื่องมือหลากหลายให้ลูกค้าใช้เพื่อจัดการกับช่วงเวลาการหยุดทำงานที่อาจเกิดขึ้น:

กรณีส่วนใหญ่ที่แพลตฟอร์มหยุดทำงานเกิดจากการบำรุงรักษาตามกำหนดการ เมื่อมีการหยุดทำงานตามแผน จะมีการส่งการแจ้งเตือนตามกำหนดการ

การแจ้งเตือนนี้สามารถเรียกดูได้จาก Notifications REST API endpoint หรือรับผ่าน Notification Websocket API endpoint:

  • คำเตือนล่วงหน้า: ฟีดการแจ้งเตือน

  • ปัญหาการเชื่อมต่อที่ไม่คาดคิด: Deadman's Switch

  • การกลับมาจากการหยุดทำงาน: Order Management Period

การแจ้งเตือน REST API endpoint

{
"result":"success",
"notifications":[
{
"type":"general",
"priority":"low",
"note":"We've launched a new Telegram group."
},
{
"type":"settlement",
"priority":"medium",
"note":"Week contracts with maturity 29/Jun/2018 expire and settle.",
"effectiveTime":"2018-06-29T15:00:00Z"
}
],
"serverTime":"2018-06-29T15:22:05.187Z"
}

เมื่อแพลตฟอร์มคาดว่าจะประสบปัญหาการหยุดทำงาน การแจ้งเตือนจะประกอบด้วย:
type=maintenance
priority=high

เวลาเริ่มต้นที่คาดว่าจะหยุดทำงานจะอยู่ใน:
effectiveTime
ซึ่งแสดงถึง unix epoch

วิธีนี้จะให้เวลาเตือนล่วงหน้าอย่างเพียงพอเพื่อให้คุณสามารถตอบสนองด้วยโปรแกรมได้

นอกจากนี้ การแจ้งเตือนใน UI จะปรากฏขึ้นเพื่อแจ้งให้ลูกค้าทราบ รวมถึงป๊อปอัปที่ทำให้ลูกค้าเข้าใจชัดเจนว่ากำลังจะมีการหยุดทำงาน

การแจ้งเตือน WebSocket API endpoint

{
"feed":"notifications_auth",
"notifications":[
{
"id":"The Notification ID",
"type":"maintenance",
"priority":"high",
"note":"A note describing the notification.",
"effective_time":1520288300000
},

...
]
}

เมื่อแพลตฟอร์มคาดว่าจะประสบปัญหาการหยุดทำงาน การแจ้งเตือนสำหรับทั้ง WebSocket API และ REST API จะประกอบด้วย:
type=maintenance
priority=high

เวลาเริ่มต้นที่คาดว่าจะหยุดทำงานจะอยู่ใน:
effectiveTime
ซึ่งแสดงถึง unix epoch

วิธีนี้จะให้เวลาเตือนล่วงหน้าอย่างเพียงพอเพื่อให้คุณสามารถตอบสนองด้วยโปรแกรมได้

นอกจากนี้ การแจ้งเตือนใน UI จะปรากฏขึ้นเพื่อแจ้งให้ลูกค้าทราบ รวมถึงป๊อปอัปที่ทำให้ลูกค้าเข้าใจชัดเจนว่ากำลังจะมีการหยุดทำงาน

บางครั้งอาจมีปัญหาการเชื่อมต่อหรือการหยุดทำงานในเครือข่ายที่ทำให้แอปพลิเคชันของคุณไม่สามารถส่งคำขอได้อีกต่อไป

เพื่อรองรับสถานการณ์นี้ คุณสามารถใช้ "cancelallordersafter" REST endpoint เพื่อระบุช่วงเวลาหมดเวลา ซึ่งหากไม่มีการส่งคำขอใหม่ก่อนช่วงเวลานั้น คำสั่งซื้อทั้งหมดจะถูกยกเลิก

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

นี่คือช่วงเวลาหลังจากการหยุดทำงานเมื่อแพลตฟอร์มกลับมาใช้งานได้ ซึ่งอนุญาตให้ลูกค้าดำเนินการได้เพียงสองฟังก์ชันเท่านั้น:

  • ยกเลิกคำสั่งซื้อที่เปิดอยู่

  • สร้างคำสั่งซื้อแบบ maker-only

ในช่วงเวลานี้:

  • Market orders และ limit orders ที่ข้าม order book จะถูกปฏิเสธโดย trading engine

  • Trigger entry, stop loss และ take profit orders จะไม่ทำงานในช่วง post-only period

  • Liquidations จะไม่สามารถเกิดขึ้นได้ในช่วง post-only period อย่างไรก็ตาม หากถึง liquidation threshold เมื่อการซื้อขายเปิดใช้งาน liquidation(s) จะเกิดขึ้นตามที่ระบุไว้

สิ่งนี้จะถูกนำมาใช้หลังจากการหยุดทำงานในขณะที่กำลังดำเนินการตรวจสอบแพลตฟอร์ม เมื่อการตรวจสอบแพลตฟอร์มเสร็จสมบูรณ์ post-only จะถูกยกเลิกและการซื้อขายสามารถกลับมาดำเนินการได้ สถานะ post-only จะถูกแจ้งให้ทราบผ่าน UI ของแพลตฟอร์ม, การแจ้งเตือน Websocket และ REST API รวมถึงบนหน้า Kraken Status

ตัวอย่างการแจ้งเตือนเมื่อแพลตฟอร์มกลับมาออนไลน์และตลาดอยู่ในโหมด post-only:

{"feed":"notifications_auth","notifications":[{"id":419,"type":"market","priority":"high","effective_time":1655917620000,"note":"All contracts are now in post-only mode. Orders can be placed or cancelled, but no trades or liquidations can occur until post-only is disabled."}]}

ตัวอย่างการแจ้งเตือนเมื่อแพลตฟอร์มกลับมาออนไลน์และตลาดอยู่ในโหมด post-only:

{"feed":"notifications_auth","notifications":[{"id":420,"type":"market","priority":"high","effective_time":1655917620000,"note":"Post-only mode is now disabled and trading has resumed."}]}

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่