Hi,
Valentin, thanks for your response.
I rebuild the nginx --with-debug. And when I send request with my Jetty
client code. Nothing is added to the error.log. And I am going to tell you
the problem in detail.
First, my nginx configure below:
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8080;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
server {
listen 443 ssl http2;
server_name localhost;
output_buffers 4 64k;
error_log /var/log/nginx/error.log debug;
ssl_certificate /usr/local/etc/h2o/alternate.crt;
ssl_certificate_key /usr/local/etc/h2o/alternate.key;
location / {
root /var/www/test;
index index.html index.htm;
}
}
}
And the way my client send request is when client find A has been sent then
send B,C,D. set the B,C,D depend on A.
A: img/clink/clinklittle128.png
B: js/preloadjs.min.js
C: index.html
D: css/infocard.css
A is a very large file.
Then the console of my java program:
HeadersFrame@6b3c76a4#1{end=false}img/clink/clinklittle128.png
DataFrame@3ed90f5#1{length:8033,end=false}img/clink/clinklittle128.png
DataFrame@3a83903a#1{length:159,end=false}img/clink/clinklittle128.png
DataFrame@7f6d0358#1{length:8024,end=false}img/clink/clinklittle128.png
DataFrame@776cc347#1{length:168,end=false}img/clink/clinklittle128.png
DataFrame@18e99f67#1{length:8015,end=false}img/clink/clinklittle128.png
DataFrame@3ecdce00#1{length:177,end=false}img/clink/clinklittle128.png
DataFrame@292d6d42#1{length:8006,end=false}img/clink/clinklittle128.png
DataFrame@384ae5db#1{length:186,end=false}img/clink/clinklittle128.png
DataFrame@6c8c5712#1{length:7997,end=false}img/clink/clinklittle128.png
DataFrame@3ce1394d#1{length:195,end=false}img/clink/clinklittle128.png
DataFrame@7ee404ee#1{length:7988,end=false}img/clink/clinklittle128.png
DataFrame@11ef52d4#1{length:204,end=false}img/clink/clinklittle128.png
DataFrame@1f55a33c#1{length:7979,end=false}img/clink/clinklittle128.png
DataFrame@2a4bcaca#1{length:213,end=false}img/clink/clinklittle128.png
DataFrame@74d66819#1{length:7970,end=false}img/clink/clinklittle128.png
DataFrame@1fc4fda5#1{length:221,end=false}img/clink/clinklittle128.png
HeadersFrame@2dbae122#3{end=false}js/preloadjs.min.js
HeadersFrame@595373c5#5{end=false}index.html
HeadersFrame@1e824e56#7{end=false}css/infocard.css
DataFrame@2613b1f6#3{length:7736,end=false}js/preloadjs.min.js
DataFrame@5cdae7e7#3{length:456,end=false}js/preloadjs.min.js
DataFrame@1ed56ae2#3{length:7727,end=false}js/preloadjs.min.js
DataFrame@12296790#3{length:465,end=false}js/preloadjs.min.js
DataFrame@298ef822#3{length:7718,end=false}js/preloadjs.min.js
DataFrame@2260c72b#3{length:474,end=false}js/preloadjs.min.js
DataFrame@17573bff#3{length:6263,end=true}js/preloadjs.min.js
DataFrame@4e1bdb62#5{length:1929,end=false}index.html
DataFrame@100a656b#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3477b1de#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1ad1ec6c#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@a01f49f#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@49e3f989#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@4013482a#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@55b47ec8#1{length:8156,end=false}img/clink/clinklittle128.png
DataFrame@5094dded#1{length:36,end=false}img/clink/clinklittle128.png
DataFrame@6ed59c7#7{length:2800,end=true}css/infocard.css
DataFrame@5c650328#5{length:4935,end=false}index.html
DataFrame@2ad17452#5{length:1350,end=true}index.html
DataFrame@5cdcaf50#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3013f66d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@441bcf04#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@65495031#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@5cd6d5e7#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@73d9e08e#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@6920721e#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@46c76fd3#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2c54f301#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@10b5ab95#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@7a6f8b1f#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7abda76#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@c6cfd79#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@31b80662#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@37095439#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@6ea840c4#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@5c4ef5d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@743e7291#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@9eb48b3#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@25e9872a#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@7752acd#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@586a48#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@53a51420#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@3a9c19a9#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@14916f75#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@57585d85#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2c27475a#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@762c4226#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@69d96151#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7cf8ad9a#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@6af338c8#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@7eda6ac2#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@5cab4fa1#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@6506add3#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@1640ecc3#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3be118b3#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3d318e29#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@6d09d469#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@7c3e0bff#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@4f29a04b#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@7ed82f41#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@5d51066f#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@51bc8fc9#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@5395564d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@6c08d959#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@393fc8c9#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@c48cae0#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7596c21a#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@5f7e1fe0#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@18c0ed46#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@52152b74#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@1150b53e#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@3e7e39eb#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@214b49bf#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5afe9869#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4e132f4d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@16df605#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@7a905126#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@5403b3cd#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@3bd8747#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@6d8e84eb#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@156fe11d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5c3ba5a6#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@335386d9#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@2a63f584#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@406e8edc#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@417915e2#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@6eb3265a#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@5bc931dd#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@6f655c16#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@66ba821d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@11ccf966#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@319755b#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@46d91cc2#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@74c1d46e#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@2300459#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@4a4b1ae9#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@44fa306e#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@3e62fe3b#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@3cf23762#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2efcfe47#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3b10d2b6#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@122a60c9#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3fce1cc9#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@7689d3b1#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@4bb13ab4#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@a5c2723#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@453b5af5#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@7d171db8#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3f31ec34#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@54bfb1ce#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4bccb55e#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@ef39b42#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@3e1396e4#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@170b6129#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@394340d3#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@2b78e532#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@97ef20f#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4530c820#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@66564d8d#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@aeb7500#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@747b10d8#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3749a7bf#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@6327befe#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@323584ef#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@1e64afa1#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@646a978d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3ae415b0#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2468ecff#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@1fca5674#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@2fac6cff#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@357fb52f#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@5613b86b#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@1ba72d2b#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@57207134#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@1fbe6032#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5425534e#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@76c9e294#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@223494a8#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4e67df2c#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@30a65a8d#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@942d34f#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@f55871b#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@7f3ba762#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@7dcbf83a#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@628c8467#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4142aa72#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@6360158f#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@41483bf1#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@47612003#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@132413a7#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@708ba021#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@701c9a72#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@3eb3dd4a#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@db94810#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@209e7b2e#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@3445ba45#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@14bc680a#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@53024b45#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@961d00#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@191818c5#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@6e93dfd4#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@2f0ae920#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1fc49fdc#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@46c372d1#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@365e78a2#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@4ee5d4a0#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@75e488df#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@286c3948#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@6d32cf8f#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@d92465d#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@5ce19540#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@150e51ed#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@6e3bba74#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@7104a940#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@219f79b5#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@46f9d552#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@75222fe3#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@2138c6ae#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@7b3041ed#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@73eb589c#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@17d22c35#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@703885d7#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@9fe9d14#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@20781b0f#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@26cd28b1#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@126f0782#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@6f043ee6#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@f44e06a#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@4083c993#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2a3a8516#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@64076db9#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@4c6896e3#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@12f901ac#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@6c9524d0#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@33a0e65e#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@3b77b147#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@615923e4#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@242f28bb#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1089a876#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@16f2dea9#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3e9c8990#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@63ab0408#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@3e3cca13#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@3e3b4ceb#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@64b182b5#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@5f81516f#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@7b564de#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@638d2cd7#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@b41ae39#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@5e1e8c17#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7221809e#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@78c0e199#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@7ef6a8de#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@5422fd23#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@2af9a249#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@55ca52a6#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1e31b099#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5db99d99#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3a35978d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3d6dad0f#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@2e4b6743#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@3f8f7246#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@299003c5#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@79c5c62d#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@c41d729#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@481889a5#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@61bf2548#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@369c73fc#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@34660299#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@38bfe011#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@20b2172b#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@75e49352#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@711235bd#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@366aece6#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@651be4f#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@57fed3d4#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@37a1bb4b#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@564d7c85#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@5de513c5#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@7c240bde#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@46e58cf2#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@7b7179ff#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@e7f366f#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@52d9b685#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@38313230#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@487f1a48#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3f449166#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@20367595#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@11a77311#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@21ba9637#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@3aeefcc7#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@2967acd2#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3f27d14#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@760c5873#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3bc98ab1#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@2f5cb026#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@3fd66204#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@2b8d6a4d#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@5c66e18f#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@16f1a7a5#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@1abb313d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5aa4ef25#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@31250767#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@2af24269#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@6903acd3#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1423ab11#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@d2488cd#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@357d620a#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@41ec2542#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@489e754d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@61d5fe73#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3fe6ad71#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@1f0059fa#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@248f734a#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@6a6727ce#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@60e082d6#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@7d32c8b9#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@22f8f176#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@71f2ebb0#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@1560316a#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@7efc547f#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@1bea6997#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7d23ae31#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@695c2b9e#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@759fc566#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@3d71bc93#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@5d43cf2a#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@554b1fc7#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@5e7454fd#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@6e51fe84#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2d2856fb#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@2090c1be#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@5c3faaed#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@3d7bda30#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@528bdcea#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@74b06a34#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@5579ce8d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@36b02448#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3a50d2f8#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@4d46fe4c#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@56504ccf#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@61f5a029#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@5d8e69fd#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@27c0489e#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@73a25e9d#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@3f1a5c28#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@11f50bb7#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@ab3aeb7#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4744191#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@4bc5c7#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@45494baa#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@529893a2#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@744628a9#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@2a7dae1b#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@2566b4e5#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@33f52668#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@763343df#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@31792674#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@21286d22#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3b74c909#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@57354803#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@2f079e17#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@4d24b7a8#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@50051384#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@2d0d2cd7#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3e69e847#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@561881d5#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@2e7931a1#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@6ad6cb2d#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@1b8c2de0#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@988016d#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@6e9bddc4#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@3248fc99#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4851341d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@11bc713#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@31de4f09#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4407c19f#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@5b7f4de#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@5a4b9824#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@19ae3263#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@635f03f0#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@59740a41#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@5ff823f3#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@37ad2f45#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2cf6fac3#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@55a9cb1e#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@4b508de3#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@155944cb#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@e628441#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@15084fa8#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@5a78f77f#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5d88fe7#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1f824391#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@48203ac6#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@55feefb2#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1498e55d#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@190bb294#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@50344d79#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@7295abb2#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@21f40ab0#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@652f8308#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@17025551#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4895a438#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@49b58610#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@509b6bed#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@55360472#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@3067ce88#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@55874b92#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@5e4886cc#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@3b380ce3#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@35259682#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@5a91906f#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@40f50317#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3b5140fe#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@22d94090#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@741dae4c#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@1c18f663#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@2d7f03ae#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@45ca0b51#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5c3cb26a#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7ccfc60#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@52fbed44#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@47fef4c9#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@7ee8a1be#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@1ea77dff#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@13bb22a2#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@23d3d4a0#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@180d7435#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3d60aa4e#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@77842172#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4acf9df6#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3990f446#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@11a1be0#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@57433500#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@61d53233#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@5f59d88b#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@ecd0d9b#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4068d277#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@86434e3#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@196828e4#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@7faf4f87#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@7952c16f#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@50b8318a#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@84f0c71#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@d19a988#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@622f58fd#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@730a1153#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@356a7c7#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@43430bcc#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@5b334be9#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@78104955#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@4e4ea10f#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@1588ce61#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@5425a33a#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@2e05020a#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@15f8881c#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4650b704#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3f95f087#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@3906a02d#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@686f7779#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@2b4415e7#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@3b45c9c0#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@374e014d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@24096c62#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@2fe9be29#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@3af769dd#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7df453a7#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@12715a07#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@708bb696#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@713390db#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@2e058c31#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@363c5a94#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1bae65c3#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@76768b25#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7490f5de#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@20ace922#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@48c40089#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@aa98517#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@7964bf99#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@3e46bc6e#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@56ee3367#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@10298590#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@4c6d687b#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@47c31854#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@60917ec0#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3cc86247#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@1b41eb15#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@449f5191#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@2f9350bc#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@50b6c553#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@44bb9513#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7a9657cc#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@4fb5fe92#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@29cf366a#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@31443d4d#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@79a4249e#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@19051456#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@49a90d7a#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@5917ef57#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@14fa03f#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@30d9a3e4#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@319aba58#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5791966b#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@2ba39afe#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@5698caed#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@32b4f21c#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@69cd18ef#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@5e0e0b42#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@4e517dcc#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5be04208#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5aeb33fb#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@741167ff#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@316bcbac#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@68422f8b#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@6bb5bd93#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@14641185#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@7bbd8e0e#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2fad885#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@44e5b46c#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@70397d4c#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@67e350bb#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@33898232#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@5a2606fb#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@61cec3ee#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@1c5521e4#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@6332b84e#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@9497b0d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@1e8f1879#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2be0404d#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@5de67db7#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@1f35e415#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@791f6b5a#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@50d4be1c#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@3e316a74#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@e1434eb#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@c53cbc8#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@7902b000#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@4cd5179e#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@63c9d183#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@71565bb9#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@1db87723#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@79b5eaed#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@54dd7991#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@17157b20#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@494a078e#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@1ffe7ec8#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@20d08d57#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1c202e16#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@5cf3c6b#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@69ab0a24#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@4d358873#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@50f84f5d#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@2ca81d4d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@1d63d8d6#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@7cf4ad19#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@6e64877d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2cabd89#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1ec606e#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@58a9992f#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@12bcb228#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@454d7303#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@27c084d4#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@333401e2#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@446ec85e#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@6a956ebb#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@4950b119#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@5a7882c0#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@68e68de9#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@2947d6f8#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@65d372b0#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@7ba39248#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@2776d110#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@30913310#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@4e298140#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@297f7b1f#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@3810c171#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@1a07cd0#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@301ce25#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@51f4ead9#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@6f51b2df#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@6d951519#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@60e88e68#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@16bc028e#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@74199dcc#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@31e1638b#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@155e3011#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@6380e846#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@5b4fee07#1{length:7289,end=false}img/clink/clinklittle128.png
DataFrame@618823de#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@5b24946#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@6114436e#1{length:893,end=false}img/clink/clinklittle128.png
DataFrame@450fb69d#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@65b9eb31#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@725676b9#1{length:8174,end=false}img/clink/clinklittle128.png
DataFrame@311a54ae#1{length:18,end=false}img/clink/clinklittle128.png
DataFrame@919a74e#1{length:8165,end=false}img/clink/clinklittle128.png
DataFrame@23d3253f#1{length:27,end=false}img/clink/clinklittle128.png
DataFrame@62717c42#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1adeb86#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@454a1f2a#1{length:8183,end=false}img/clink/clinklittle128.png
DataFrame@7f0a2061#1{length:9,end=false}img/clink/clinklittle128.png
DataFrame@1670d0ae#1{length:828,end=true}img/clink/clinklittle128.png
As you can see clinklittle128.png is the last to be finished. But when I
use h2o as the server with the same client code. clinklittle128.png is the
first to be finished though it is very large.
I tried to change the output_buffers you mentioned before. But the results
is the same.
I changed the http2_chunk_size to control the size of every frame. And I
find clinklittle128 is still the last to be finished. But the whole size we
got before B,C,D's dataframe arrived is nearly the same. I am wondering how
this comes. Hope you could understand my statement. I also think this
problem is related to flow control or buffer. It would be better if you can
locate the code related to flow control and buffer for me. Many thanks.
Best Regards
Muhui Jiang
2015-10-12 21:03 GMT+08:00 Valentin V. Bartenev <vbart@nginx.com>:
> On Friday 09 October 2015 16:41:00 Muhui Jiang wrote:
> > Hi,
> >
> > My first time to ask question. Is this the mail list for FAQ?
> >
> > If so, my question is that it seems nginx1.9.5 support the dependency
> tree
> > built in http/2. But through my test, the result is not what I expected.
> I
> > send 4 requests while A is B,C,D's parent.
> > But the response I received is a part of A's data frame and then B,C,D 's
> > whole data frame and then the left of A(A is big enough). According to
> > RFC7540, we should receive all the A's dataframe before receive B,C,D's
> > data frame. I don't know the reason(maybe because of flow control?). But
> > when I tried another server h2o, it gives me the result I want. A
> finished
> > first and then B,C,D.
> >
>
> It's hard to say without the detailed information about how you have made
> these requests and your nginx configuration.
>
> The problem could be flow control, or too small "output_buffers", or no
> problem at all.
>
> See: http://nginx.org/r/output_buffers
>
> Could you provide a debug log?
> http://nginx.org/en/docs/debugging_log.html
>
> wbr, Valentin V. Bartenev
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx