zoukankan      html  css  js  c++  java
  • windows服务更改配置文件

    现场部署的服务所在文件夹内容如上图所示,由于现场数据库服务器更改了IP,所以我服务里的数据库连接字符串也需要修改(注意到日志文件,从某天改了IP后就再也连不上数据库了)

    修改过程:

    1.打开服务管理,找到自己的服务,右击打开属性页面,有一个可执行文件路径,找到此路径就是上图所示内容

    2.打开app.config文件,找到数据库连接字符串,修改正确的IP地址

    完事之后,查看日志,尽然没有今天的日志文件夹====>修改完配置文件后应该重启一下服务

    重启服务后,查看日志,依然不能链接数据库=====>经过各种百度,询问领导,才知道自己修改的配置文件不对,不是服务需要的配置文件(部署的app.config文件可以和自己本地项目的配置文件对比一下,刚好有点区别,可以看出来,若是两个文件内容不一样,我自己肯定是看不出来的,也就不知道怎么判断这个app.config不是服务的配置文件了)

    所以最后带.exe.config的,这个才是自己的配置文件

    打开配置文件修改了正确的数据库连接字符串,然后再重新启动服务,查看日志能正确连接数据库了。

    另外:领导说了,发布的时候,要把debug模式修改为release模式,这样就不会有不想干的文件了,比如下面这些

  • 相关阅读:
    Linux iptables常用命令
    Docker数据卷
    Ubuntu14.04下安装docker 1.9
    初识微服务
    初识微服务
    无状态服务(stateless service)
    git生成ssh key 避免每次push都要输入账号密码
    fiddler和xampp安装成功后,网站打不开的原因
    ajax设置自定义请求头信息
    ajax跨域之设置Access-Control-Allow-Origin
  • 原文地址:https://www.cnblogs.com/luna-hehe/p/10609636.html
Copyright © 2011-2022 走看看