[I] [BUG] Incomplete data returned [shenyu]</span></a></span> </h1> <p class="darkgray font13"> <span class="sender pipe"><a href="/search?l=notifications@shenyu.apache.org&q=from:%22via+GitHub%22" rel="nofollow"><span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">via GitHub</span></span></a></span> <span class="date"><a href="/search?l=notifications@shenyu.apache.org&q=date:20241008" rel="nofollow">Tue, 08 Oct 2024 22:24:02 -0700</a></span> </p> </div> <div itemprop="articleBody" class="msgBody"> <!--X-Body-of-Message--> <pre> zhikaichen123 opened a new issue, #5689: URL: <a rel="nofollow" href="https://github.com/apache/shenyu/issues/5689">https://github.com/apache/shenyu/issues/5689</a></pre><pre> ### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior 返回数据比较多,经过网关时候被截断了,前端接收数据不全,比如: "names": [ { "language": "en-US", "name": "12122" }, { "language": "zh-CN", "name": "21212" } ], "sort": 14, "status": 1 } ], "message": "Success", "success" 这个是我这边的打印结果,理论上完整大数据还有 ### Expected Behavior { "cateCode": "G", "children": [], "id": 31, "name": "12122", "names": [ { "language": "en-US", "name": "12122" }, { "language": "zh-CN", "name": "21212" } ], "sort": 14, "status": 1 } ], "message": "Success", "success": true } 这个是期望的结尾, 是一个完整的json数据 ### Steps To Reproduce _No response_ ### Environment ```markdown <parent> <groupId>org.apache.shenyu</groupId> <artifactId>shenyu-spring-boot-starter-sync-data-center</artifactId> <version>2.6.1</version> </parent> 这个是版本信息 ``` ### Debug logs { "code": "10-000", "data": [ { "cateCode": "E", "children": [ { "cateCode": "A", "children": [ { "cateCode": "G", "children": [], "id": 25, "name": "E TOW A THREE G", "names": [ { "language": "en-US", "name": "E TOW A THREE G" }, { "language": "zh-CN", "name": "E的二级A的下级G" } ], "parentId": 24, "remark": "E的二级A的下级B", "sort": 1, "status": 1 } ], "id": 24, "name": "E TOW A", "names": [ { "language": "en-US", "name": "E TOW A" }, { "language": "zh-CN", "name": "E的二级A" } ], "parentId": 23, "remark": "E的二级A", "sort": 1, "status": 1 } ], "id": 23, "name": "ONE E", "names": [ { "language": "en-US", "name": "ONE E" }, { "language": "zh-CN", "name": "一级 E" } ], "remark": "一级E1", "sort": 1, "status": 1 }, { "cateCode": "I", "children": [ { "cateCode": "R", "children": [], "id": 12, "name": "type11", "names": [ { "language": "en-US", "name": "type11" }, { "language": "zh-CN", "name": "类型11" } ], "parentId": 2, "remark": "品类备注11", "sort": 1, "status": 1 } ], "id": 2, "name": "type2", "names": [ { "language": "en-US", "name": "type2" }, { "language": "zh-CN", "name": "类型2" } ], "remark": "品类备注2", "sort": 2, "status": 0 }, { "cateCode": "H", "children": [ { "cateCode": "L", "children": [], "id": 5, "name": "type5", "names": [ { "language": "en-US", "name": "type5" }, { "language": "zh-CN", "name": "类型5" } ], "parentId": 1, "remark": "品类备注5", "sort": 1, "status": 1 }, { "cateCode": "M", "children": [], "id": 6, "name": "type6", "names": [ { "language": "en-US", "name": "type6" }, { "language": "zh-CN", "name": "类型6" } ], "parentId": 1, "remark": "品类备注6", "sort": 2, "status": 1 }, { "cateCode": "N", "children": [ { "cateCode": "O", "children": [], "id": 8, "name": "type8", "names": [ { "language": "en-US", "name": "type8" }, { "language": "zh-CN", "name": "类���8" } ], "parentId": 7, "remark": "品类备注8", "sort": 1, "status": 1 }, { "cateCode": "P", "children": [ { "cateCode": "Q", "children": [], "id": 10, "name": "type10", "names": [ { "language": "en-US", "name": "type10" }, { "language": "zh-CN", "name": "类型10" } ], "parentId": 9, "remark": "品类备注10", "sort": 1, "status": 1 } ], "id": 9, "name": "type9", "names": [ { "language": "en-US", "name": "type9" }, { "language": "zh-CN", "name": "类型9" } ], "parentId": 7, "remark": "品类备注9", "sort": 2, "status": 1 } ], "id": 7, "name": "type7", "names": [ { "language": "en-US", "name": "type7" }, { "language": "zh-CN", "name": "类型7" } ], "parentId": 1, "remark": "品类备注7", "sort": 3, "status": 1 } ], "id": 1, "name": "type11", "names": [ { "language": "en-US", "name": "type11" }, { "language": "zh-CN", "name": "类型11" } ], "remark": "品类备注11", "sort": 3, "status": 0 }, { "cateCode": "J", "children": [], "id": 3, "name": "type13", "names": [ { "language": "en-US", "name": "type13" }, { "language": "zh-CN", "name": "类型13" } ], "remark": "品类备注33", "sort": 4, "status": 0 }, { "cateCode": "B", "children": [], "id": 20, "name": "First level category", "names": [ { "language": "en-US", "name": "First level category" }, { "language": "zh-CN", "name": "一级品类" } ], "sort": 5, "status": 1 }, { "cateCode": "K", "children": [], "id": 4, "name": "type14", "names": [ { "language": "en-US", "name": "type14" }, { "language": "zh-CN", "name": "类型14" } ], "remark": "品类备注4", "sort": 6, "status": 0 }, { "cateCode": "C", "children": [], "id": 21, "name": "First level category B1", "names": [ { "language": "en-US", "name": "First level category B1" }, { "language": "zh-CN", "name": "一级分类B1" } ], "sort": 7, "status": 1 }, { "cateCode": "D", "children": [], "id": 22, "name": "First level category C", "names": [ { "language": "en-US", "name": "First level category C" }, { "language": "zh-CN", "name": "一级分类C" } ], "remark": "备注1", "sort": 8, "status": 1 }, { "cateCode": "Z", "children": [], "id": 26, "name": "121", "names": [ { "language": "en-US", "name": "121" }, { "language": "zh-CN", "name": "212" } ], "remark": "1212", "sort": 9, "status": 1 }, { "cateCode": "V", "children": [], "id": 27, "name": "V", "names": [ { "language": "en-US", "name": "V" }, { "language": "zh-CN", "name": "V" } ], "remark": "VV", "sort": 10, "status": 1 }, { "cateCode": "U", "children": [], "id": 28, "name": "ZZ", "names": [ { "language": "en-US", "name": "ZZ" }, { "language": "zh-CN", "name": "ZZ" } ], "remark": "品类备注", "sort": 11, "status": 1 }, { "cateCode": "P", "children": [], "id": 29, "name": "Q", "names": [ { "language": "en-US", "name": "Q" }, { "language": "zh-CN", "name": "Q久" } ], "remark": "品类备注dddd", "sort": 12, "status": 1 }, { "cateCode": "W", "children": [], "id": 30, "name": "W", "names": [ { "language": "en-US", "name": "W" }, { "language": "zh-CN", "name": "W久" } ], "remark": "Wxx", "sort": 13, "status": 1 }, { "cateCode": "G", "children": [], "id": 31, "name": "12122", "names": [ { "language": "en-US", "name": "12122" }, { "language": "zh-CN", "name": "21212" } ], "sort": 14, "status": 1 } ], "message": "Success", "success" ### Anything else? 有两个怀疑: 1. 返回数据被截断了,可能是返回数据量有限制,这个需要怎么调整 2. 返回数据被截断了,可能是块传输机制导致的,这个需要怎么配置 3. 返回数据不是截断了,而是有一层拦截器,并且这块对json解析有问题,导致漏了最后的 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@shenyu.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org </pre> </div> <div class="msgButtons margintopdouble"> <ul class="overflow"> <li class="msgButtonItems"><a class="button buttonleft " accesskey="p" href="msg31184.html">Previous message</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="c" href="thrd5.html#31188">View by thread</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="i" href="mail5.html#31188">View by date</a></li> <li class="msgButtonItems textalignright"><a class="button buttonright " accesskey="n" href="msg31588.html">Next message</a></li> </ul> </div> <a name="tslice"></a> <div class="tSliceList margintopdouble"> <ul class="icons monospace"> <li class="icons-email tSliceCur"><span class="subject">[I] [BUG] <title>Incomplete data returned [shenyu]</span> <span class="sender italic">via GitHub</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg31588.html">Re: [I] [BUG] <title>Incomplete data returned [sheny...</a></span> <span class="sender italic">via GitHub</span></li> </ul> </ul> </div> <div class="overflow msgActions margintopdouble"> <div class="msgReply" > <h2> Reply via email to </h2> <form method="POST" action="/mailto.php"> <input type="hidden" name="subject" value="[I] [BUG] <title>Incomplete data returned [shenyu]"> <input type="hidden" name="msgid" value="I_kwDOCGCHjs6ZeDSn@gitbox.apache.org"> <input type="hidden" name="relpath" value="notifications@shenyu.apache.org/msg31188.html"> <input type="submit" value=" via GitHub "> </form> </div> </div> </div> <div class="aside" role="complementary"> <div class="logo"> <a href="/"><img src="/logo.png" width=247 height=88 alt="The Mail Archive"></a> </div> <form class="overflow" action="/search" method="get"> <input type="hidden" name="l" value="notifications@shenyu.apache.org"> <label class="hidden" for="q">Search the site</label> <input class="submittext" type="text" id="q" name="q" placeholder="Search notifications"> <input class="submitbutton" name="submit" type="image" src="/submit.png" alt="Submit"> </form> <div class="nav margintop" id="nav" role="navigation"> <ul class="icons font16"> <li class="icons-home"><a href="/">The Mail Archive home</a></li> <li class="icons-list"><a href="/notifications@shenyu.apache.org/">notifications - all messages</a></li> <li class="icons-about"><a href="/notifications@shenyu.apache.org/info.html">notifications - about the list</a></li> <li class="icons-expand"><a href="/search?l=notifications@shenyu.apache.org&q=subject:%22%5C%5BI%5C%5D+%5C%5BBUG%5C%5D+%3Ctitle%3EIncomplete+data+returned+%5C%5Bshenyu%5C%5D%22&o=newest&f=1" title="e" id="e">Expand</a></li> <li class="icons-prev"><a href="msg31184.html" title="p">Previous message</a></li> <li class="icons-next"><a href="msg31588.html" title="n">Next message</a></li> </ul> </div> <div class="listlogo margintopdouble"> </div> <div class="margintopdouble"> </div> </div> </div> <div class="footer" role="contentinfo"> <ul> <li><a href="/">The Mail Archive home</a></li> <li><a href="/faq.html#newlist">Add your mailing list</a></li> <li><a href="/faq.html">FAQ</a></li> <li><a href="/faq.html#support">Support</a></li> <li><a href="/faq.html#privacy">Privacy</a></li> <li class="darkgray">I_kwDOCGCHjs6ZeDSn@gitbox.apache.org</li> </ul> </div> </body> </html> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9ed2bfd7ea7c5c4f',t:'MTc3NjMzNzg4Nw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>