前提准备:完整安装Microsoft Web Deploy 3 下载页面:WebDeploy_amd64_zh-CN.msi msdeploy 同步站点 命令所在目录C:\Program Files\IIS\Microsoft Web Deploy V3> msdeploy.exe -verb:sync -source:iisapp=<siteName> -dest:auto,computername=<remoteComputerName> msdeploy 启用backu…
Sysinternals 实用程序可帮助您管理.解决和诊断 Windows 系统和应用程序,在 Sysinternals 的 2016 年 11 月更新中,微软增强 在 sysmon 对注册表和文件事件的监控并对 Procexp.Procdump 和 LiveKd 进行了功能改进. Sysinternals 2016年11月更新汇总 Sysmon v5 此次 Sysmon 更新的后台监控器可以将「活动」(文件创建和注册表修改日志)记录到事件日志当中,以用于安全事件检测和取证,这些事件类型让配置筛…
PS:概要.背景.结语都是日常“装X”,可以跳过直接看自动发布 环境:阿里云SLB.阿里云ECS.IIS7.0.Jenkins.Spring.Net 概要 公司一个项目从无到有,不仅仅是系统从无到有的过程,也是项目管理流程.运维流程逐步完善的过程,今天主要说说运维方面的,从人肉运维到自动运维,我们搭建了运维平台来实现.运维平台在很多人理解应该是运维来做,不过就像前面文章说过,在很多公司,资源有限的情况下,研发往往是“万能”的,需要承担更多的责任,本文我们主要讲关于Asp.Net自动发布这一块.…
Saltstack 发布 iis 站点 saltstack 主服务器配置:切换到 salt 的主目录下 : 主目录示例:/home/salt 程序集放置目录: web/web1 sls 目录: web_sls/web1.sls 目录结构示例: /home/salt/web# tree └──web1.sls └── files └──web1 目录结构示例如下: 配置 we1.sls 文件 # cat web1.sls D:\\web1: file.recurse: - source: salt…
今天第一次将整个 asp.net core 站点发布到 IIS 上,以前都是发布到 Linux 服务器上. 开始使用 dotnet publish -c release 命令发布,用浏览器访问站点时出现下面的错误: HTTP Error 502.5 - Process Failure Common causes of this issue: The application process failed to start The application process started but th…
摩根斯坦利 - 2016年09月8日 面试题: 给定一个 Map<Person, Object> map = new HashMap<Person, Object>(); 放入2个Person,如果id相同,则判定2个Person为相同. 然后修改id,再去判定. package cn.itcast.test; import java.util.HashMap;import java.util.Map; public class TestHashMap {    public st…
在项目开发过程中,前端项目可能调用多个API接口,并且这些API接口是在同一个资源解决方案下的,一个资源解决方案下只能设置一个启动项目.那么问题来了,某个API业务需求变更或有BUG,解决后是需要调试的.此时可以将这个API项目设置为启动项目运行起来,然后修改前端配置文件API的URL来调试.这只是一对一的调试方式,但如果同时多个API接口有修改且需要调试,就要改变启动项目运行调试,并还要修改前端配置文件中的多个API URL.这样显得特别麻烦,可以所有API发布到IIS上来调试. 1.IIS发…
Meeting time: 2016.August.09 1:00~2:00 Chairperson:  Kirill Zaitsev, from Mirantis Meeting summary: 1.Open Discussion 1) basically the idea is to clean up murano-apps repo. Some apps are simple and have little value, other than examples — those would…
经过研究,终于使用批处理解决了站点发布步骤多的问题. 完整批处理如下: @set "sitePath=%~dp0" @echo 新建程序池 @C:\Windows\System32\inetsrv\appcmd.exe add apppool /name:"新程序池" /managedRuntimeVersion:"v4.0" @C:\Windows\System32\inetsrv\appcmd.exe stop site "Defa…
WebAPI的内容部分直接转自官方文档,英语水平有限,不做翻译, 发布网站在本文的后半部分 HTTP is not just for serving up web pages. It is also a powerful platform for building APIs that expose services and data. HTTP is simple, flexible, and ubiquitous. Almost any platform that you can think…