zoukankan      html  css  js  c++  java
  • NCF HTTP错误502.5-ANCM进程外启动失败

    简介

    我们在部署测试环境和正式环境的时候,常见以下错误问题

    步骤

    1.检查环境中是否安装了 dotnet-hosting-3.1.x-win.exe

    2.检查系统中是否使用了Redis缓存机制,如果使用了就需要去排查Redis的版本是否大于3.0

    案例

    1.检查环境

      检查:dotnet core sdk(sdk)

      检查:dotnet core runtime(运行环境)

      检查:dotnet hosting (用于捆绑IIS服务的模块)

      检查以上环境是否满足,如何不满足要先把以上环境安装好以后,才能进行下一步

      完成后,重启IIS服务,重启应用程序池,重启站点

      然后再去访问站点试试

    2.采用Redis之后的情况

      当系统使用了Redis之后,如果部署的环境无法访问了,那么很有可能是Redis的版本<3.0,把Redis安装3.0以上版本后再试即可

      如何配置Redis,找到Senparc.Web/appsettings.json,仔细观察第10行和第11行的配置参数即可

     1 //CO2NET 设置
     2   "SenparcSetting": {
     3     //以下为 CO2NET 的 SenparcSetting 全局配置,请勿修改 key,勿删除任何项
     4 
     5     "IsDebug": true,
     6     "DefaultCacheNamespace": "NcfDefaultCache",
     7 
     8     //分布式缓存
     9     //"Cache_Redis_Configuration": "#{Cache_Redis_Configuration}#", //Redis配置
    10     "Cache_Redis_Configuration": "localhost:6379,defaultDatabase=3", //不包含密码
    11     //"Cache_Redis_Configuration": "localhost:6379,password=senparc,connectTimeout=1000,connectRetry=2,syncTimeout=10000,defaultDatabase=3",//密码及其他配置
    12     "Cache_Memcached_Configuration": "#{Cache_Memcached_Configuration}#", //Memcached配置
    13     "SenparcUnionAgentKey": "#{SenparcUnionAgentKey}#" //SenparcUnionAgentKey
    14   },

     

    以上情况为我遇到的,欢迎大家多多交流

  • 相关阅读:
    day 46
    day 45 JavaScript 下 函数
    day 42 css 样式
    44 JavaScript
    41 前端
    40 协程 i/0多路复用
    39 线程池 同一进程间的队列
    38 线程 锁 事件 信号量 利用线程实现socket 定时器
    37 生产者消费者模型 管道 进程间的数据共享 进程池
    演示使用string对象
  • 原文地址:https://www.cnblogs.com/zhao365845726/p/14082839.html
Copyright © 2011-2022 走看看