原创 ngrok內存溢出錯誤

接上一篇的搭建完ngrok後,次日早上發現ngrok服務端停止工作了,查看日誌發現是凌晨4點被阿里雲的檢查訪問後內存溢出了,經過查詢資料瞭解,是ngrok1.X版本都存在這個問題,但是2.0版本是不開放的,也就是源代碼裏面有這個問

原创 ubuntu16.04搭建ngrok

Ngrok是一個隧道,即建立安全通道從公共端點到本地運行的網絡服務,同時捕捉檢查和重播所有流量的反向代理。 簡單來說,他可以代理你本地的數據,並將其轉發到外網。當然原理沒有大變,都是找一個公網服務器做中介。此處稱爲服務器 A。流程

原创 java.io.FileNotFoundException: ....../nacos-server-1.2.1/conf/cluster.conf

ubuntu安裝nacos1.2.1啓動錯誤: java.io.FileNotFoundException: …/nacos-server-1.2.1/conf/cluster.conf 因爲默認啓動的是集羣模式 解決此問題科用如

原创 mycat使用全局自增id數據庫方式

1.創建Mycat生成唯一主鍵所需要的函數,放在一臺mysql上即可,最好是放在mycat本機的mysql上 DROP TABLE IF EXISTS MYCAT_SEQUENCE; CREATE TABLE MYCAT_SEQU

原创 Mycat更新配置不重啓

mycat更新配置不重啓的方式,重啓會導致之前的mysql鏈接失效,客戶端會出現異常。 首先修改conf下的配置文件,需要更新配置操作如下 1.連接到mycat的9066端口,注意不是8066 mysql -u test -pte

原创 springboot+websocket+stomp+sockjs+rabbitmq實現消息推送或即時通訊

總結一下實現過的springboot+websocket+stomp+sockjs+rabbitmq的問題 如何實現,網上的代碼非常多,很容易就實現,具體的理解要看自己了,websocket本身是支持 文本和二進制傳輸,但是soc

原创 FASTDFS防盜鏈

1.首先要在server端修改配置參數 http.conf中防盜鏈相關的幾個參數如下: # cd /etc/fdfs # vim /etc/fdfs/http.conf # if use token to a

原创 FastDFS6.0.6搭建集羣

前面一篇文章在搭建FastDFS集羣的時候因爲採用的是5.11版本,在ECS上部署一直無法實現文件的同步,還會一直在選舉:INFO - file: tracker_relationship.c, line: 389, select

原创 mycat register err

運行一段時間的mycat出現無法訪問的情況,控制檯無法鏈接: ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communicatio

原创 搭建FastDFS分佈式文件系統

FastDFS簡介 ​ FastDFS 是用 c 語言編寫的一款開源的分佈式文件系統。FastDFS 爲互聯網量身定製,充分考慮了冗餘備份、負載均衡、線性擴容等機制,並注重高可用、高性能等指標,使用 FastDFS很容易搭建一套高

原创 Host '' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

今天查看mycat的mycat.log發現文件很大,很詫異,打開一看,全部都是錯誤: register err java.nio.channels.ClosedChannelException 發現有個mysql節點鏈接失敗,於是

原创 mysql互爲主從配置

環境爲2臺ubuntu1604的ECS 先在各數據庫創建emeetdb庫 master1操作 1.修改A數據庫配置文件加入: [mysqld] lower_case_table_names=1 server-id = 31 b

原创 使用haproxy負載mycat集羣

記錄一下使用haproxy負載mycat集羣的步驟 前面的文章已經介紹勒mycat的安裝和配置,這裏就不介紹勒。 本人採用的是2臺ECS做的測試 一,環境介紹: 下面都是ubuntu1604的機器 59.111.153.92 :

原创 mysql遷移到mycat

記錄一下mysql單庫遷移到mycat使用的多庫記錄,由於業務增速較快,單庫會出現瓶頸,所以採用mycat來分表分庫。 由於之前的表字段過多,所以先採取分表,分爲主表和詳細表 CREATE TABLE fileinfo(

原创 mysql 快速導入大SQL文件

最近做項目遇到了一種情況,由於服務器所在網不能夠通過任何的外部數據庫連接工具連接,所以只能在服務器上使用命令去創建數據庫,使用source 命令去導入數據執行腳本,由於導出的數據沒有經過批處理,所以文件內部都是insert語句;