是否可以執行隨機切換以分散請求之間的負載,類似于在 Scala 中的操作方式?我找不到任何有關如何在 Java 中執行此操作的資源。
示例代碼:
public static final ChainBuilder teacherCreateAssignmentsSetup = group("teacherCreatesAssignmentsSetup").on(
exec(sessionSetSessionVariable)
.exec(session -> session.set("teacherRefId", getUniqueIdFromTokenSub(session)))
.exec(createEdCtsAssignment)
.exec(session -> {
log.info("assignment is :" session.getString("studentsAssignment"));
return session;
})
.randomSwitch(
50.0 -> exec(nextRequest),
50.0 -> exec(anotherRequest)
)
);
uj5u.com熱心網友回復:
您需要創建 WithWeight 陣列。
.randomSwitch().on(
new Choice.WithWeight(50.0, exec(nextRequest)),
new Choice.WithWeight(50.0, exec(anotherRequest))
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/515727.html
標籤:爪哇斯卡拉开关语句加特林
