คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
หน้านี้มีลิงก์ไปยัง Playbook การแก้ปัญหาข้อผิดพลาดและปัญหาอื่นๆ ที่คุณอาจพบเมื่อใช้ Apigee Edge แต่ละ Playbook การแก้ปัญหาจะอธิบายวิธีวิเคราะห์และแก้ไขปัญหาแต่ละประเภท
ปัญหาเกี่ยวกับ Analytics
หัวข้อเหล่านี้อธิบายวิธีแก้ปัญหาในกรณีที่ข้อมูลวิเคราะห์ไม่แสดงในหน้าแดชบอร์ด Analytics หรือในรายงานที่กําหนดเอง
ข้อความแสดงข้อผิดพลาดหรือคำอธิบาย | Playbook |
---|---|
The report timed out: Try again with a smaller
date range or a larger aggregation interval. |
หรือ |
คุณอาจไม่เห็นข้อความแสดงข้อผิดพลาดใดๆ เว้นแต่ว่าพื้นที่ว่างในดิสก์ของเซิร์ฟเวอร์ Postgres จะเต็ม | เซิร์ฟเวอร์ Postgres มีพื้นที่ในดิสก์ไม่เพียงพอ |
ไม่พบข้อผิดพลาด | รายงานที่กําหนดเองของ Analytics ไม่เห็นตัวแปรที่กําหนดเอง |
No traffic in the selected date range |
ข้อมูลไม่แสดงในแดชบอร์ดข้อมูลวิเคราะห์ |
หัวข้อนี้จะอธิบายวิธีทํางานที่ขอกันบ่อย | การเพิ่มและลบคอมโพเนนต์ข้อมูลวิเคราะห์ในกลุ่มข้อมูลวิเคราะห์ |
Could not get data for path |
มิติข้อมูลที่กำหนดเองไม่ปรากฏเมื่อกําหนดค่า axgroup หลายรายการ |
ข้อผิดพลาดในการทำให้ใช้งานได้
ข้อความแสดงข้อผิดพลาดหรือคำอธิบาย | Playbook |
---|---|
Error: Call timed out; either server is down or
server is not reachable |
ข้อผิดพลาดเกี่ยวกับเวลาหมด |
Unexpected error Error while fetching children for path |
ข้อผิดพลาดในการดึงข้อมูลรายการย่อยของเส้นทาง |
Error while accessing datastore;Please retry later |
ข้อผิดพลาดในการเข้าถึง Datastore |
Configuration failed, associated contexts = [] |
การกําหนดค่าไม่สําเร็จ |
Unexpected error occurred while processing the updates,
associated contexts = [] |
ข้อผิดพลาดขณะประมวลผลข้อมูลอัปเดต |
ข้อผิดพลาดเกี่ยวกับพอร์ทัลนักพัฒนาแอป
ข้อความแสดงข้อผิดพลาดหรือคำอธิบาย | Playbook |
---|---|
An internal error has occurred. Please retry your request. |
ข้อผิดพลาดภายในพอร์ทัลของนักพัฒนาแอป |
The website encountered an unexpected error.
Please try again later.
หรือ
There was an error trying to create the App.
Please try again later.
|
นักพัฒนาแอป ปัญหาการสื่อสารเกี่ยวกับพอร์ทัล |
ปัญหาเกี่ยวกับการสร้างรายได้
หัวข้อต่อไปนี้จะช่วยคุณแก้ปัญหาทั่วไปเกี่ยวกับการสร้างรายได้
ข้อความแสดงข้อผิดพลาดหรือคำอธิบาย | Playbook |
---|---|
<error> <messages> <message>Exceeded developer limit configuration -</message> <message>Is Developer Suspended - true</message> </messages> </error> |
นักพัฒนาแอปถูกระงับ |
คุณอาจไม่เห็นข้อความแสดงข้อผิดพลาด แต่จะเห็นปัญหาตามที่อธิบายไว้ในส่วน อาการใน ปัญหาเกี่ยวกับการตั้งค่าการสร้างรายได้ | ปัญหาเกี่ยวกับการตั้งค่าการสร้างรายได้ |
ปัญหาเกี่ยวกับ Edge Router
Edge Router ใช้ NGINX ระหว่างกระบวนการอัปเกรด Edge หรือเมื่อเปลี่ยนการกำหนดค่าของเราเตอร์ คุณอาจเห็นข้อผิดพลาดในการกำหนดค่า NGINX หัวข้อต่อไปนี้จะช่วยคุณแก้ไขปัญหาดังกล่าว
ข้อความแสดงข้อผิดพลาดหรือคำอธิบาย | Playbook |
---|---|
คุณจะไม่เห็นข้อความแสดงข้อผิดพลาด อย่างไรก็ตาม คุณอาจเรียกใช้พร็อกซี API ไม่ได้เนื่องจากไฟล์การกําหนดค่าไม่ถูกต้อง | ไฟล์การกําหนดค่าไม่ถูกต้อง |
429 Too Many Requests: Tuning Nginx Router connection limits
|
429 มีคำขอมากเกินไป |
ปัญหาเกี่ยวกับ OpenLDAP
หัวข้อต่อไปนี้จะช่วยคุณแก้ปัญหาทั่วไปเกี่ยวกับ OpenLDAP
ข้อความแสดงข้อผิดพลาดหรือคำอธิบาย | Playbook |
---|---|
Unknown username and password combination. |
SMTP ถูกปิดใช้และผู้ใช้ต้องรีเซ็ตรหัสผ่าน |
ไม่พบข้อผิดพลาดใดๆ UI ของ Edge ไม่ได้แสดงรายชื่อผู้ใช้ที่ควรทำซ้ำในเซิร์ฟเวอร์ OpenLDAP ทั้งหมด | LDAP ไม่ทำซ้ำ |
SLAPD Dead But Pid File Exists |
เริ่ม OpenLDAP ไม่ได้ |
Unknown username and password combination. |
ข้อมูล OpenLDAP เสียหาย |
ข้อผิดพลาดเกี่ยวกับรันไทม์
หัวข้อต่อไปนี้จะช่วยคุณแก้ปัญหาที่พบได้ทั่วไปเกี่ยวกับรันไทม์
ข้อความแสดงข้อผิดพลาดหรือคำอธิบาย | Playbook |
---|---|
HTTP/1.1 500 Internal Server Error
หรือ
{ "fault":{ "detail":{ "errorcode":"steps.servicecallout.ExecutionFailed" }, "faultstring":"Execution of ServiceCallout callWCSAuthServiceCallout failed. Reason: ResponseCode 400 is treated as error" } } |
500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ |
HTTP/1.1 502 Bad Gateway
หรือ
{ "fault": { "faultstring": "Unexpected EOF at target", "detail": { "errorcode": "messaging.adaptors.http.UnexpectedEOFAtTarget" } } } |
502 เกตเวย์ไม่ถูกต้อง |
HTTP/1.1 503 Service Unavailable
หรือ
HTTP/1.1 503 Service Unavailable: Back-end server is at capacity
หรือ
{ "fault": { "faultstring": "The Service is temporarily unavailable", "detail": { "errorcode": "messaging.adaptors.http.flow.ServiceUnavailable" } } } |
503 ไม่พร้อมให้บริการ |
HTTP/1.1 503 Service Unavailable
หรือ
Received fatal alert: handshake_failure
|
SSL Handshake ไม่สําเร็จ |
HTTP/1.1 503 Service Unavailable
หรือ
{ "fault": { "faultstring":"The Service is temporarily unavailable", "detail":{ "errorcode":"messaging.adaptors.http.flow.ServiceUnavailable" } } } |
SSL Handshake ล้มเหลว - ใบรับรองไคลเอ็นต์ไม่ถูกต้อง |
HTTP/1.1 504 Gateway Timeout
หรือ
{ "fault": { "faultstring": "Gateway Timeout", "detail": { "errorcode": "messaging.adaptors.http.flow.GatewayTimeout" } } } |
504 Gateway หมดเวลา |
ปัญหาเกี่ยวกับ Zookeeper
ข้อความแสดงข้อผิดพลาดหรือคำอธิบาย | Playbook |
---|---|
org: env: main ERROR ZOOKEEPER - ZooKeeperServiceImpl.exists() :
Could not detect existence of path:
/regions/dc-1/pods/analytics/servers/abc123/reachable ,
reason: KeeperErrorCode = ConnectionLoss
หรือ
org.apache.zookeeper.KeeperException$ConnectionLossException:
KeeperErrorCode = ConnectionLoss
หรือ UI ของ Edge อาจแสดงข้อผิดพลาดนี้
Error Fetching Deployments
Error while checking path existence for path: path
|
ข้อผิดพลาดเกี่ยวกับ Zookeeper ที่สูญเสียการเชื่อมต่อ |
ปัญหาเกี่ยวกับข้อมูลหรือที่เรียกกันโดยทั่วไปว่าปัญหาการเดินสายไฟอาจแสดงออกมาในรูปแบบต่างๆ ดูรายละเอียดได้ที่ปัญหาเกี่ยวกับข้อมูล Zookeeper | Zookeeper ปัญหาเกี่ยวกับข้อมูล |
+ apigee-service apigee-zookeeper status
apigee-service: apigee-zookeeper: Not running (DEAD)
apigee-all: Error: status failed on [apigee-zookeeper]
|
เริ่ม Zookeeper ไม่ได้ |
เครื่องมือและบันทึกการวินิจฉัย
หัวข้อเหล่านี้อธิบายเครื่องมือและบันทึกที่คุณสามารถใช้เพื่อช่วยวิเคราะห์ปัญหาบางประเภทที่อาจพบเมื่อใช้ Apigee Edge
- ยูทิลิตีเครื่องมือตรวจหาแพ็กเก็ต (tcpdump) ของ TCP/IP
เครื่องมือ tcpdump เป็นเครื่องมือตรวจหาแพ็กเก็ตบรรทัดคำสั่งที่ช่วยให้คุณบันทึกหรือกรองแพ็กเก็ต TCP/IP ที่รับหรือโอนผ่านเครือข่ายได้ - ฮีปดัมพ์
ฮีปดัมพ์คือภาพรวมของหน่วยความจําของกระบวนการ Java ไฟล์เหล่านี้มีข้อมูลเกี่ยวกับออบเจ็กต์และคลาส Java ในกองเมื่อรวบรวมข้อมูลการถ่ายโอนข้อมูลกอง - การดัมพ์ชุดข้อความ
การดัมพ์ชุดข้อความคือสแนปชอตของสถานะของชุดข้อความทั้งหมดในกระบวนการ Java ที่ทำงานอยู่ สถานะของแต่ละเธรดจะแสดงพร้อมกับเนื้อหาของสแต็ก ซึ่งเรียกว่าการติดตามสแต็ก