原创 springboot如何配置,同時支持https和http

1、配置資源文件 #http 配置 http.port=8001 #https 配置 server.port=8002 server.ssl.key-store=classpath:xxxxxx.pfx server.ssl.key-

原创 activeMQ修改默認賬戶名和密碼、默認端口

1、針對未授權訪問,修改conf/jetty.xml文件,bean id爲securityConstraint下的authenticate修改值爲true,重啓服務即可(高版本基本都已設置爲true) 2、針對弱口令問題,修改conf/j

原创 ActiveMQ之一臺服務器上啓動多個broker

步驟如下: 1.把整個conf文件夾複製一份,比如叫做conf2 2.修改裏面的activmq.xml文件 (1)裏面的brokerName不能重複 (2)數據存放的文件名稱不能重複 (3)所有涉及的transportConnect

原创 CentOS7 自定義開機啓動service

0、設置需要啓動的腳本權限(若vote沒有可執行權限,則service無法正常啓動,特此用第0步來標識重要性) chmod +x vote 1、編輯自定義的service,service的名稱是vote.service vim /us

原创 Centos7 上安裝配置 RabbitMQ(源碼安裝方式)

前言:           最近服務器上搭建了一下rabbitmq, 網上找了很多教程, 採了灰常灰常多的坑。   現在終於從坑裏面爬出來了。趕緊寫下來,避免下次掉坑裏面               好了,廢話不多說,下面步入正題 一、安

原创 tomcat十大安全優化措施

1、telnet管理端口保護 使用telnet連接進來可以輸入SHUTDOWN可以直接關閉tomcat,極不安全,必須關閉。可以修改默認的管理端口8005改爲其他端口,修改SHUTDOWN指令爲其他字符串。 # vi conf/serv

原创 Linux中Redis的安裝和卸載

一、安裝Redis 1.獲取redis資源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解壓 tar xzvf redis-4.0.8.tar.gz 3.安裝

原创 Could not create connection to database server. Attempted reconnect 3 times.

問題描述:    用docker-compose部署了一個mysql,然後項目部署時報錯: Could not create connection to database server. Attempted reconnect 3 ti

原创 在父項目中新建子項目

記錄一下操作過程,避免遺忘。 1、先在父項目文件夾下隨便複製一個子項目,然後改成你需要的名字,例如abc。 2、在父項目的pom.xml文件中,添加一個<module>abc</module>。 3、修改新的子項目abc的pom.xml,

原创 spring @Primary-在spring中的使用

在spring 中使用註解,常使用@Autowired, 默認是根據類型Type來自動注入的。但有些特殊情況,對同一個接口,可能會有幾種不同的實現類,而默認只會採取其中一種的情況下 @Primary 的作用就出來了。下面是個簡單的使用例子

原创 微信公衆號配置指南

1、開發=》基本配置 注意:配置服務器地址(URL)時,需要先發布項目,保證驗籤的接口checkSignature是可以被微信調用的。 2、設置=》公衆號設置=》功能設置(配置業務域名、JS接口安全域名、網頁授權域名) 注意:進行以上

原创 Linux-非root用戶運行tomcat

原文鏈接:https://www.cnblogs.com/svili/archive/2017/12/23/8088175.html # 前言:爲什麼要使用非root用戶運行tomcat roo

原创 centos7 ActiveMQ設置開機啓動-操作篇

首先我們進入到/etc/init.d目錄下面 創建一個activemq 文件 創建一個activemq 文件 :vi activemq,加入如下代碼 #!/bin/sh # # /etc/init.d/activemq # chkc

原创 SpringBoot使用@Value給靜態變量注入值

最近在項目中遇到一個問題:     在給static修飾的變量做@Value注入時,發現變量值爲null,在網上查了些資料,發現@Value只能給普通變量做值注入,那麼如何給靜態變量做值注入呢? 解決辦法: 1、先在類名上加@Compon

原创 springboot之修改內置tomcat配置項

1.spring boot默認端口號是8080,如果要修改端口的話,只需要修改application.properties文件,在其中加入   例如: server.port=8081 2.在正常的項目中,項目路徑都是localhost: