WebApi发布到iis后要等几分钟才能调用,能优化吗?

zzyhost 2019-01-25 03:51:09
WebApi发布到iis后要等几分钟才能调用,能优化吗?
...全文
153 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
是你自己的开发环境、专门部署的简单测试环境,还是带有 cdn 等机制的网络主机?
圣殿骑士18 2019-01-25
  • 打赏
  • 举报
回复
几分钟没听说过这么久的,一般首次访问也就几秒钟吧,你的程序很复杂么?
记得原来的老东家的ERP是基于webform写的,系统初次安装后,登录系统时是很慢,有时候一个页面一两分钟,据说是首次执行需要预编译什么的。因为那时候研发部门还专门写了个预编译的工具,给客户系统安装后,先执行一下预编译程序,预编译程序会执行十几二十分钟。
现在想想有点不可思议。现在虽然我也懂.net编程了,但还是不理解那是怎么回事?如果预编译要这么长时间,那应该说明库之间的依赖过于复杂且不合理。

==========
欢迎关注微信公众号 “产品技术知与行” ,参加课程式学习,逐章节解析C#高级编程技术,全面深度了解C#编程。
丰云 2019-01-25
  • 打赏
  • 举报
回复
asp.net的一个特点,就是第一次访问比较慢,即便的全局方法里面没有什么初始化的,系统自己也会有不少需要初始化的东西。 但能慢到几分钟,要么就是你的代码太多太复杂,要么就是自定义了太多需要初始化的东西
  • 打赏
  • 举报
回复
你的global里面有大量的初始化工作吧?

7,774

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧