簡體   English   中英

spring-cloud-function / spring-cloud-stream 中的函數組合是按值傳遞的,還是重用它們之間的集成

[英]Is functions composition in spring-cloud-function / spring-cloud-stream pass by value, or is it reusing the integration in between

嗨不明白,在“ spring-cloud-function ”或“ spring-cloud-stream ”的文檔中沒有描述。 如果我有兩個函數“ Uppercase ”和“ reverse ”。 假設我有一個源隊列 - “ uppercase-source ”輸入到“ Uppercase ”函數,該函數輸出到“ uppercase-output ”。 然后“大寫輸出”是“ reverse ”功能的來源,輸出到“ reverse-output ”。

如果我按以下方式執行函數組合:

--spring.cloud.function.definition=uppercase|reverse

結果函數是否會在“大寫”和“反向”之間使用按值傳遞,或者結果函數是否仍然使用介於兩者之間的隊列/主題,這會說“大寫輸出”?

測試了一下。Spring cloud stream在進行組合時使用了函數之間的集成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM