New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ขอรบกวนตัวอย่างการใช้งาน [x] - Request, Respond อีกนิดนะครับ #6
Comments
ปกติไม่แนะนำให้การตรวจสอบว่าข้อมูลไปถึง subscriber โดย publisher เพราะเป็นภาระที่เยอะเกินไปโดยเฉพาะถ้ามี sub จำนวนมาก ถ้าเป็นไปได้ทำที่ sub ดีกว่า สิ่งที่ต้องทำคือ หวังว่าจะช่วยได้ คำตอบนะครับ |
ลองดูตัวอย่างใน test file ได้ครับ |
สวัสดีครับ Project ผมยังไม่เสร็จเลย ฮือๆ ยังติดที่ package นี้อีกนิด คือ ผมเจอปัญหาเวลาส่ง message ที่มีข้อความใหญ่ เช่น ขนาดประมาณ 1,000 ตัวอักษรขึ้นไป sub จะหลุดไปเลยต้อง connect แล้ว sub ใหม่ ถ้าข้อความน้อยๆ หรือ ไม่เกิน 1,000 ตัวอักษร ทำได้ปกติดีเลย แต่บาง chat มัน copy ข้อความเยอะๆมาส่ง ทำให้ sub หลุดไป ผมลองกับ natsClient.connect('demo.nats.io'); จะส่งข้อความจำนวนมากได้หลาย message แต่ก็ไม่เกิน 10 message ผลก็หลุด sub เหมือนกันครับ
testMsg ='12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890'; |
ขอโทษที่หายไปครับ พอดีผมติดงานหนักมาก ไม่ได้เข้ามาดูเลย พอดีมี project ที่ต้องใช้ lib เจอ defect ด้วยตัวเองบ้างนิดหน่อย ที่ request response เหมือนกันด้วย เดี๋ยวดูแก้ไปพร้อมกันเลยครับ ยังไงผมขอ ตัวอย่าง source ที่ generate error ด้วยครับ เอาชนิด main.dart file เดียว reproduce ปัญหาได้เลยครับ |
ผมลง ด้วย test program ผ่านครับ แต่เจอว่า request response มันจัดการ broadcast stream ผิด ทำให้รับ message ได้คร้งเดียว แล้วจะ error ผมแก้ไขแล้ว ยังไงวันนี้จะ upload ขึ้น pub ไม่ได้ใช้นานลืมวิธีไปแล้ว 5555+ แต่ไม่อยากรอก็ เรียก library จาก github โดยตรงก็ได้ครับเพราะผมเอาขึ้น github แล้ว |
ขอตัวอย่าง .dart จะดีที่สุดครับ จะได้ reproduce ปัญหาได้ครับ |
ผมเจอเคสที่ publish ไปแล้วไม่รู้เลยว่า subscribe ได้รับ msg หรือเปล่า ผมจะเอา [x] - Request, Respond ตัวนี้มาใช้ได้ไหมครับ ถ้าได้รบกวนท่านอาจารย์ด้วยนะครับ
The text was updated successfully, but these errors were encountered: