zoukankan      html  css  js  c++  java
  • 博客园“NET Core 版博客系统”的运维浅见

    今天看到了几篇博客园,部署“NET Core 版博客系统”的事情,不说废话,谈点本人浅见。

    1观点

    本人建议使用,win2019无图形版+powershell+iis+win版.net core。
    可以在客户机上图形管理win2019。
    不需要linux,也不需要docker。用powershell+iis管理.net core应用的启停。
    特简单,贼稳定!
    欢迎跟我联系探讨。免费技术支持。

    2可行性之win授权。

    这个是最最主要的。这就是key问题。我觉得有这么几个方法:

    1 激活试用版,每6个月重装。这其实不是啥问题。win2019有图,无图,都可以免费试用6个月。

    2 求博客园大客户捐助,共享key。

    3 在阿里云买key,或租key。不建议。

    4 在淘宝买key。

     无图版的win2019,在azure上貌似不收费。阿里云收费么?谁告诉我下。

    3可行性之win2019无图形版内存占用。

    我实测,一个新安装空的win2019无图,占用内存大概在600mb左右。开了iis占用在800mb之内。

    4 可行性之用iis管理.net core。

    每个.net core 应用占用一个端口,起100个之内。iis管理不了?

    这相当于 docker-compose。

    还可以绑定些内网ip,然后从阿里云负载均衡,对这些ip,端口转发流量。

    写些ps脚本,10----20个.net core 一组即可。对于。net core应用,甚至可以不用iis。

    5 powershell 远程管理,无图版win2019介绍。

    Windows 管理中心 in win10-1809 版(Windows Admin Center)即火奴撸撸
    Windows Admin Center 是“Project Honolulu”的官方产品名称,
    https://docs.microsoft.com/zh-cn/windows-server/manage/windows-admin-center/overview
     
    有图形的,用远程桌面管理服务器。
    没有图形的win server,就要用这种远程。
    它是一个基于ps远程的,web图形管理工具。
     
    https://docs.microsoft.com/zh-cn/windows-server/manage/windows-admin-center/understand/faq
    Windows Admin Center 是对 RSAT(远程服务器管理工具)的补充,不会取代它,
    因为角色(如 Active Directory、DHCP、DNS、IIS)在 Windows Admin Center 中还没有等效的管理功能。

    Windows Admin Center 可以管理哪些版本的 Windows Server?
    由于wac基于powershell库,所以,少部分支持win2008r2。支持win2012(及以上)所有功能。
     
    -----【系统需求】-----
    需要:
    若要管理 Windows Server 2008 R2、2012 或 2012 R2,
    需要在这些服务器上安装 Windows Management Framework 5.1。
     
    win2016,win2019。只需要安装最新版的火奴撸撸。
     
    不需要:
    不需要System Center。
    不需要IIS,
    不需要代理,
    不需要SQL Server。
     
     
     

    默认端口===6516
    计算机管理中:
    1注册表
    2ca证书
    3事件===系统日志
    4设备
    5进程
    6服务
    7防火墙
    8存储
    9用户
    10概述。cpu,内存,硬盘,网络
    11任务计划

    图1:

     

    图2:

     

    6优点。

    不用docker,方便读写磁盘,无需mount数据卷。

    7在我眼里,博客园的部署问题。就是一个powershell脚本问题,一个不行就两个。

    ps脚本:

    1 用iis启动。net core网站,并等8秒。或者不用iis,直接脚本启动。net core应用。

    2 curl探测下,等6秒。

    3 curl探测下,等6秒。

    4 2次探测都成功。则调用阿里云负载均衡,给它流量。

    上述脚本,10----20个 。net core 网站一组。

    ------对win2019无图,powershell远程管理感兴趣,欢迎入群交流,谢谢观看------

  • 相关阅读:
    (转)Scrapy 深入一点点
    解决Scrapy shell启动出现UnicodeEncodeError问题
    js回调方法
    UGUI 之 控件以及按钮的监听事件系统 存档
    重力感应示例
    网格概念
    Flash Player11异步解码Bitmap
    打包包含已修改过的bug
    ios7官方推荐icon尺寸
    项目资源通过swc获取
  • 原文地址:https://www.cnblogs.com/piapia/p/11340200.html
Copyright © 2011-2022 走看看