Skip to content

Commit 59d2344

Browse files
committed
deploy: 4e8ffa7
1 parent f849bb1 commit 59d2344

File tree

14 files changed

+2582
-1519
lines changed

14 files changed

+2582
-1519
lines changed

Components/02-kafka/index.html

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1390,23 +1390,32 @@ <h4 id="configuration-values">Configuration Values<a class="headerlink" href="#c
13901390
<p>As an example:</p>
13911391
<div class="highlight"><pre><span></span><code><a id="__codelineno-7-1" name="__codelineno-7-1" href="#__codelineno-7-1"></a><span class="n">TestSystem</span><span class="p">()</span>
13921392
<a id="__codelineno-7-2" name="__codelineno-7-2" href="#__codelineno-7-2"></a><span class="w"> </span><span class="p">.</span><span class="na">with</span><span class="w"> </span><span class="p">{</span>
1393-
<a id="__codelineno-7-3" name="__codelineno-7-3" href="#__codelineno-7-3"></a><span class="w"> </span><span class="n">httpClient</span><span class="p">()</span>
1394-
<a id="__codelineno-7-4" name="__codelineno-7-4" href="#__codelineno-7-4"></a><span class="w"> </span><span class="n">kafka</span><span class="p">()</span>
1395-
<a id="__codelineno-7-5" name="__codelineno-7-5" href="#__codelineno-7-5"></a><span class="w"> </span><span class="n">springBoot</span><span class="p">(</span>
1396-
<a id="__codelineno-7-6" name="__codelineno-7-6" href="#__codelineno-7-6"></a><span class="w"> </span><span class="n">runner</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="n">parameters</span><span class="w"> </span><span class="o">-&gt;</span>
1397-
<a id="__codelineno-7-7" name="__codelineno-7-7" href="#__codelineno-7-7"></a><span class="w"> </span><span class="n">com</span><span class="p">.</span><span class="na">trendyol</span><span class="p">.</span><span class="na">exampleapp</span><span class="p">.</span><span class="na">run</span><span class="p">(</span><span class="n">parameters</span><span class="p">)</span>
1398-
<a id="__codelineno-7-8" name="__codelineno-7-8" href="#__codelineno-7-8"></a><span class="w"> </span><span class="p">},</span>
1399-
<a id="__codelineno-7-9" name="__codelineno-7-9" href="#__codelineno-7-9"></a><span class="w"> </span><span class="n">withParameters</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">listOf</span><span class="p">(</span>
1400-
<a id="__codelineno-7-10" name="__codelineno-7-10" href="#__codelineno-7-10"></a><span class="w"> </span><span class="s">&quot;logging.level.root=error&quot;</span><span class="p">,</span>
1401-
<a id="__codelineno-7-11" name="__codelineno-7-11" href="#__codelineno-7-11"></a><span class="w"> </span><span class="s">&quot;logging.level.org.springframework.web=error&quot;</span><span class="p">,</span>
1402-
<a id="__codelineno-7-12" name="__codelineno-7-12" href="#__codelineno-7-12"></a><span class="w"> </span><span class="s">&quot;spring.profiles.active=default&quot;</span><span class="p">,</span>
1403-
<a id="__codelineno-7-13" name="__codelineno-7-13" href="#__codelineno-7-13"></a><span class="w"> </span><span class="s">&quot;server.http2.enabled=false&quot;</span><span class="p">,</span>
1404-
<a id="__codelineno-7-14" name="__codelineno-7-14" href="#__codelineno-7-14"></a><span class="w"> </span><span class="s">&quot;kafka.heartbeatInSeconds=2&quot;</span><span class="p">,</span>
1405-
<a id="__codelineno-7-15" name="__codelineno-7-15" href="#__codelineno-7-15"></a><span class="w"> </span><span class="s">&quot;kafka.autoCreateTopics=true&quot;</span><span class="p">,</span>
1406-
<a id="__codelineno-7-16" name="__codelineno-7-16" href="#__codelineno-7-16"></a><span class="w"> </span><span class="s">&quot;kafka.offset=earliest&quot;</span>
1407-
<a id="__codelineno-7-17" name="__codelineno-7-17" href="#__codelineno-7-17"></a><span class="w"> </span><span class="p">)</span>
1408-
<a id="__codelineno-7-18" name="__codelineno-7-18" href="#__codelineno-7-18"></a><span class="w"> </span><span class="p">)</span>
1409-
<a id="__codelineno-7-19" name="__codelineno-7-19" href="#__codelineno-7-19"></a><span class="w"> </span><span class="p">}.</span><span class="na">run</span><span class="p">()</span>
1393+
<a id="__codelineno-7-3" name="__codelineno-7-3" href="#__codelineno-7-3"></a><span class="w"> </span><span class="n">httpClient</span><span class="w"> </span><span class="p">{</span>
1394+
<a id="__codelineno-7-4" name="__codelineno-7-4" href="#__codelineno-7-4"></a><span class="w"> </span><span class="n">HttpClientSystemOptions</span><span class="p">(</span><span class="n">baseUrl</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;http://localhost:8080&quot;</span><span class="p">)</span>
1395+
<a id="__codelineno-7-5" name="__codelineno-7-5" href="#__codelineno-7-5"></a><span class="w"> </span><span class="p">}</span>
1396+
<a id="__codelineno-7-6" name="__codelineno-7-6" href="#__codelineno-7-6"></a><span class="w"> </span><span class="n">kafka</span><span class="w"> </span><span class="p">{</span>
1397+
<a id="__codelineno-7-7" name="__codelineno-7-7" href="#__codelineno-7-7"></a><span class="w"> </span><span class="n">KafkaSystemOptions</span><span class="w"> </span><span class="p">{</span>
1398+
<a id="__codelineno-7-8" name="__codelineno-7-8" href="#__codelineno-7-8"></a><span class="w"> </span><span class="n">listOf</span><span class="p">(</span>
1399+
<a id="__codelineno-7-9" name="__codelineno-7-9" href="#__codelineno-7-9"></a><span class="w"> </span><span class="s">&quot;kafka.bootstrapServers=</span><span class="si">${</span><span class="nb">it</span><span class="p">.</span><span class="na">bootstrapServers</span><span class="si">}</span><span class="s">&quot;</span><span class="p">,</span>
1400+
<a id="__codelineno-7-10" name="__codelineno-7-10" href="#__codelineno-7-10"></a><span class="w"> </span><span class="s">&quot;kafka.interceptorClasses=</span><span class="si">${</span><span class="nb">it</span><span class="p">.</span><span class="na">interceptorClass</span><span class="si">}</span><span class="s">&quot;</span>
1401+
<a id="__codelineno-7-11" name="__codelineno-7-11" href="#__codelineno-7-11"></a><span class="w"> </span><span class="p">)</span>
1402+
<a id="__codelineno-7-12" name="__codelineno-7-12" href="#__codelineno-7-12"></a><span class="w"> </span><span class="p">}</span>
1403+
<a id="__codelineno-7-13" name="__codelineno-7-13" href="#__codelineno-7-13"></a><span class="w"> </span><span class="p">}</span>
1404+
<a id="__codelineno-7-14" name="__codelineno-7-14" href="#__codelineno-7-14"></a><span class="w"> </span><span class="n">springBoot</span><span class="p">(</span>
1405+
<a id="__codelineno-7-15" name="__codelineno-7-15" href="#__codelineno-7-15"></a><span class="w"> </span><span class="n">runner</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="n">parameters</span><span class="w"> </span><span class="o">-&gt;</span>
1406+
<a id="__codelineno-7-16" name="__codelineno-7-16" href="#__codelineno-7-16"></a><span class="w"> </span><span class="n">com</span><span class="p">.</span><span class="na">trendyol</span><span class="p">.</span><span class="na">exampleapp</span><span class="p">.</span><span class="na">run</span><span class="p">(</span><span class="n">parameters</span><span class="p">)</span>
1407+
<a id="__codelineno-7-17" name="__codelineno-7-17" href="#__codelineno-7-17"></a><span class="w"> </span><span class="p">},</span>
1408+
<a id="__codelineno-7-18" name="__codelineno-7-18" href="#__codelineno-7-18"></a><span class="w"> </span><span class="n">withParameters</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">listOf</span><span class="p">(</span>
1409+
<a id="__codelineno-7-19" name="__codelineno-7-19" href="#__codelineno-7-19"></a><span class="w"> </span><span class="s">&quot;logging.level.root=error&quot;</span><span class="p">,</span>
1410+
<a id="__codelineno-7-20" name="__codelineno-7-20" href="#__codelineno-7-20"></a><span class="w"> </span><span class="s">&quot;logging.level.org.springframework.web=error&quot;</span><span class="p">,</span>
1411+
<a id="__codelineno-7-21" name="__codelineno-7-21" href="#__codelineno-7-21"></a><span class="w"> </span><span class="s">&quot;spring.profiles.active=default&quot;</span><span class="p">,</span>
1412+
<a id="__codelineno-7-22" name="__codelineno-7-22" href="#__codelineno-7-22"></a><span class="w"> </span><span class="s">&quot;server.http2.enabled=false&quot;</span><span class="p">,</span>
1413+
<a id="__codelineno-7-23" name="__codelineno-7-23" href="#__codelineno-7-23"></a><span class="w"> </span><span class="s">&quot;kafka.heartbeatInSeconds=2&quot;</span><span class="p">,</span>
1414+
<a id="__codelineno-7-24" name="__codelineno-7-24" href="#__codelineno-7-24"></a><span class="w"> </span><span class="s">&quot;kafka.autoCreateTopics=true&quot;</span><span class="p">,</span>
1415+
<a id="__codelineno-7-25" name="__codelineno-7-25" href="#__codelineno-7-25"></a><span class="w"> </span><span class="s">&quot;kafka.offset=earliest&quot;</span>
1416+
<a id="__codelineno-7-26" name="__codelineno-7-26" href="#__codelineno-7-26"></a><span class="w"> </span><span class="p">)</span>
1417+
<a id="__codelineno-7-27" name="__codelineno-7-27" href="#__codelineno-7-27"></a><span class="w"> </span><span class="p">)</span>
1418+
<a id="__codelineno-7-28" name="__codelineno-7-28" href="#__codelineno-7-28"></a><span class="w"> </span><span class="p">}.</span><span class="na">run</span><span class="p">()</span>
14101419
</code></pre></div>
14111420
<p>As you can see, we pass these configuration values as parameters. Since they are configurable, the application considers
14121421
these values instead of application-default values.</p>

0 commit comments

Comments
 (0)