【发布时间】:2017-10-12 19:27:30
【问题描述】:
我在 C# 中有一个带有“HTTP Trigger”的天蓝色函数。当我使用“HTTP 触发器”调用 azure 函数时,我想将消息记录到队列存储中。
当调用“HTTP 触发器”时,它会在其他地方记录一条消息 (log.info("C# Http trigger....");),但我想将此日志消息与 ipaddress 一起记录,(当用户向“HTTP 触发器”函数)存储在队列存储中 (log.info("C# Queue trigger ",ipaddress)) 这样我就可以阻止客户端 ipaddress 一天,如果用户对 api 的调用超过了尝试次数,第二天我可以通过获取所有 ipaddress 来取消阻止客户端 ipaddress云中的队列存储运行计时器触发器。
是否有可能实现这一点,否则除了队列存储之外,还有其他存储 ipaddress 的方法吗?
【问题讨论】:
标签: azure azure-storage azure-functions serverless-architecture