CEP限制登陸次數實戰(二)

2021-09-26 20:28:58 字數 966 閱讀 7015

對於次數的限制

import org.apache.flink.cep.scala.cep

import org.apache.flink.cep.scala.pattern.pattern

import org.apache.flink.streaming.api.scala._

/** * 量詞的使用

*/object flinkceptest1 })

//列印測試

loginfailresult.

print()

env.

execute

("flinkceptest1")}

}

短時間內次數的限制

import org.apache.flink.streaming.api.scala.streamexecutionenvironment

import org.apache.flink.api.scala._

import org.apache.flink.cep.scala.

import org.apache.flink.cep.scala.pattern.pattern

import org.apache.flink.streaming.api.timecharacteristic

import org.apache.flink.streaming.api.windowing.time.time

/** * 需求:

* 使用者2秒內登入失敗次數超過2次的資料過濾出來

* * 使用者在短時間內頻繁登入失敗,可能存在惡意程式攻擊

*/object flinkceptest2

) result.

print()

env.

execute()

}}

C 登陸次數限制

我們在網上登陸的時候有些 在使用者多次輸錯密碼之後會自動把賬戶凍結,不能在進行登陸,筆者這次做的winform程式就是要實現這種功能。功能一 根據資料庫字段判斷使用者名稱和密碼是否匹配 功能二 如果輸入錯誤自動記錄連續錯誤次數 功能三 如果使用者登陸成功之後會自動清除錯誤次數,使使用者仍然可以連續登...

C winform實現登陸次數限制

功能一 根據資料庫字段判斷使用者名稱和密碼是否匹配 功能二 如果輸入錯誤自動記錄連續錯誤次數 功能三 如果使用者登陸成功之後會自動清除錯誤次數,使使用者仍然可以連續登陸3次 首先在winform窗體上拖入兩個label和textbox,textbox分別命名為txbusername,txbpassw...

設定SSH登陸次數

執行 vim etc pam.d sshd 在 pam 1.0 下新起一行,加入 auth required pam tally2.so deny 3 unlock time 5 even deny root root unlock time 10 如果不限制root使用者,則可以寫成 auth r...