0
点赞
收藏
分享

微信扫一扫

最近工作中遇到的5个问题


1.有个apache启动了,抢了nginx的80端口
项目原来是,域名定向到Nginx,再转发到Tomcat。
最近,把项目停了。
过了几天,重新开启时,访问竟然提示Apache之类的404错误。

最终猜测,云主机上除了Nginx,也有Apache。
ps -ef|grep http,发现有。
关停 service httpd stop之后,http请求正常达到Nginx,搞定。

2.错误日志保留90天,方便排查问题。

logback.xml
 <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
         <file>${LOG_HOME}/${APP_NAME}.log</file>
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
             <fileNamePattern>${LOG_HOME}/${APP_NAME}.log.%d{yyyy-MM-dd}
             </fileNamePattern>
             <maxHistory>90</maxHistory>
         </rollingPolicy>
         <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
             <pattern>${ENCODER_PATTERN}</pattern>
         </encoder>
     </appender>


    
3.Spring注入的Environment不为null,但是里面没有任何属性。    
 @Autowired
    private Environment env;
    
初步判断,属性文件application-dev.yml没有引入。
用了SpringBoot,按说是自动引入才对。
问题原因:新建pom,转换成Maven项目,默认没有把resource目录作为Source Folder。
因此,运行的时候,resource目录里面的属性文件没有引入。
Use as Source folder即可。

4.Maven打包,提示target目录访问失败。
win10环境,遇到2次以上target目录无法访问。
第1次,只好更换git项目目录。比如data项目,改为data2.
今天又遇到了,网上寻找“获得管理员”权限的没啥用,自己账户没来就是管理员权限。
换了种方式,使用QQ电脑管家,工具箱,下载“文件粉碎”,搞定了。

5.切换host
配置host,不同环境 方便切换的工具 SwitchHosts。
可以使用官网的最新版
http://oldj.github.io/SwitchHosts

举报

相关推荐

0 条评论