NSO timeout 時間変更
概要
NSO で時間がかかりすぎると、timeout になることがある。 特に action では config 設定以外の処理を実装することが多いため、この処理によっては時間がかかる。 このときの対策として、timeout 時間を延ばすことができる。
action の場合
- python で記載する
import _ncs def cb_action(self, uinfo, name, kp, input, output, trans): _ncs.dp.action_set_timeout(uinfo, 300)
service model の場合
- NSO の設定を変更する (実機で未確認)
java-vm service-transaction-timeout 300
参考
Solved: How do I increase the timeout for actions? - Cisco Community
Solved: NSO Tail-f question: application timeout - Cisco Community