今天使用jdbc请求从数据库取数据,多次请求使用了循环控制器,但是结果第一个jdbc请求返回值正确,第二次请求返回值为空。
1.从其他博客中得知,需要在jdbc connection configuration 的DBURL中添加参数 allowMultiQueries=true;
添加后还是没有解决
2. 思考是不是http1的请求结果还没有入库,导致请求时,获取不到值,随后添加定时器,发现可行。
这里需要说明,一开始我把固定定时器放在请求之间,这时所有请求之间都等待。如果我们只想让jdbc request之前等待,那么在jdbc request右键添加配置元件--固定定时器就可以了。定时器运行优先级高于取样器。