doc-exports/docs/fg/umn/functiongraph_03_0348.html
Chen, Junjie dac566cf2f FG UMN 20230725 version
Reviewed-by: Eotvos, Oliver <oliver.eotvos@t-systems.com>
Co-authored-by: Chen, Junjie <chenjunjie@huawei.com>
Co-committed-by: Chen, Junjie <chenjunjie@huawei.com>
2024-04-03 10:30:56 +00:00

14 lines
1.4 KiB
HTML

<a name="functiongraph_03_0348"></a><a name="functiongraph_03_0348"></a>
<h1 class="topictitle1">How Does FunctionGraph Process Concurrent Requests?</h1>
<div id="body1587547438725"><p id="functiongraph_03_0348__p116013454273">FunctionGraph automatically scales in or out function instances based on the number of requests. If the number of concurrent requests increases, FunctionGraph allocates more function instances to process the requests. If that number decreases, FunctionGraph allocates fewer function instances accordingly.</p>
<p id="functiongraph_03_0348__p5508011204">Number of function instances = Function concurrency/Concurrency per instance</p>
<ul id="functiongraph_03_0348__ul19371310121219"><li id="functiongraph_03_0348__li1693871001219">Function concurrency: the number of requests concurrently executed by a function at a certain time point.</li><li id="functiongraph_03_0348__li1320174414127">Concurrency per instance: the maximum number of concurrent requests allowed by a single instance. This is equivalent to the <strong id="functiongraph_03_0348__b1431914329159">Max. Requests per Instance</strong> parameter on the <strong id="functiongraph_03_0348__b157601947111516">Concurrency</strong> page.</li></ul>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="functiongraph_03_0346.html">Function Execution FAQs</a></div>
</div>
</div>