前言
本篇文章主要介紹的是工作中遇到的一些其他問題以及解決方案饭宾。
1.問題:傳真發(fā)送文件
有一臺Windows服務(wù)器格了,部署了傳真軟件盛末,稱之為傳真服務(wù)器;
有一臺linux服務(wù)器棠隐,部署了javaweb項(xiàng)目助泽,稱之為應(yīng)用服務(wù)器嗡贺;
兩臺服務(wù)器在同一局域網(wǎng)內(nèi)暑刃,且拒絕外網(wǎng)連接進(jìn)來。
現(xiàn)需要使用發(fā)送傳真(含應(yīng)用服務(wù)器中的文件)給別人溜嗜。
解決方案:
1.在傳真軟件上配置應(yīng)用服務(wù)器上的數(shù)據(jù)源炸宵,
2.當(dāng)請求進(jìn)入應(yīng)用服務(wù)器土全,java程序通過Tcp將文件傳輸?shù)絺髡娣?wù)器中
3.java程序向數(shù)據(jù)庫的傳真發(fā)送表中插入一條記錄裹匙,包含該文件在傳真服務(wù)器中的地址
4.傳真服務(wù)器自動定時檢測該數(shù)據(jù)庫表,達(dá)到條件就會將包含推送過來的本地文件的傳真發(fā)送出去
注:這里使用的是AOFAX傳真系統(tǒng)末秃,它提供了配置數(shù)據(jù)庫表的操作概页。
2.問題:docker推送鏡像到私有倉庫出現(xiàn)錯誤:
http: server gave HTTP response to HTTPS client
原因:Docker自從1.3.X之后docker registry交互默認(rèn)使用的是HTTPS,但是搭建私有鏡像默認(rèn)使用的是HTTP服務(wù)练慕,所以與私有鏡像交時出現(xiàn)以上錯誤惰匙。
解決方案:在docker server啟動的時候,增加啟動參數(shù)铃将,默認(rèn)使用HTTP訪問:
vim /usr/lib/systemd/system/docker.service
在12行后面增加 --insecure-registry ip:500
修改好后重啟docker 服務(wù)
systemctl daemon-reload
systemctl restart docker
重啟docker服務(wù)后项鬼,將所有容器重啟
docker start $(docker ps -aq)
3.在重裝win10系統(tǒng)情況下,有可能會出現(xiàn)安裝Git后右擊Git bash會出現(xiàn)閃退并生成mintty.exe.stackdump文件
在C:/Windows/System32/drivers/找到null.sys文件劲阎,并用其他運(yùn)行成功的系統(tǒng)的null.sys文件替換掉它;
win+R輸入cmd進(jìn)入命令行面板绘盟,輸入sc start null,若輸出結(jié)果的STATE屬性值為RUNNING,則問題解決奥此。
可以解決問題的null.sys文件下載地址:https://pan.baidu.com/s/1zYey9b0OZEw7D9uwuyvACw 提取碼:g55b
springboot2.0+activiti6.0.0報(bào)ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy異常
springboot2.0不能與activiti6.0.0直接集成使用弧哎,因?yàn)閍ctiviti6.0.0出來的時候springboot2.0還沒有出來稚虎,activiti6.0.0 支持springboot1.2.6以上,2.0.0以下的版本程奠。這里實(shí)際報(bào)錯是ClassNotFound,找不到org.activiti.spring.boot.SecurityAutoConfiguration.class距境。
因此還有一個解決方案粟按,如果使用springboot2.0疼鸟,就需要修改啟動類上的注解SpringBootApplication(exclude={org.activiti.spring.boot.SecurityAutoConfiguration.class})把這個類加進(jìn)去。
CSDN:https://blog.csdn.net/qq_27682773
簡書:http://www.reibang.com/u/e99381e6886e
博客園:https://www.cnblogs.com/lixianguo