原创 ubuntu使用mailx發送郵件
關閉sendmail或者postfixservice sendmail stop service postfix stop1、安裝heirloom-mailxapt install heirloom-mailx2、配置外部SMTP我的EC
原创 spring cloud解決跨域
如果是分佈式服務,則在網關第一層主類添加@Bean public CorsFilter corsFilter() { final UrlBasedCorsConfigurationSource source = new UrlBas
原创 MySQL表爲什麼必須有主鍵 -- 聚集索引的簡單介紹
注意:下面討論的都是MySQL5.6版本中的innodb引擎。比較規範的數據庫表設計(包括我們公司)都會有一條不成文的規定,那就是給每張表一個自增主鍵。那麼自增主鍵除了有數據的唯一性外,還有什麼所用呢?爲什麼要有自增主鍵?之前我轉發的《5
原创 ubuntu發送使用sendmail發送郵件
一,安裝郵件傳輸代理程序sudo apt-get install sendmail sudo apt-get install sendmail-cf二, ubuntu下最常使用的是mail功能,需要安裝mailutilssudo apt
原创 在Ubuntu中安裝Redis,設置密碼,遠程訪問
原文地址前言Redis是常用基於內存的Key-Value數據庫,比Memcache更先進,支持多種數據結構,高效,快速。用Redis可以很輕鬆解決高併發的數據訪問問題;做爲時時監控信號處理也非常不錯。目錄Redis在Windows中安裝R
原创 spring-clou限流詳解
在高併發的應用中,限流往往是一個繞不開的話題。本文詳細探討在Spring Cloud中如何實現限流。 在Zuul 上實現限流是個不錯的選擇,只需要編寫一個過濾器就可以了,關鍵在於如何實現限流的算法。常見的限流算法有漏桶算法以及令牌桶算
原创 如何管理數百個微服務並避免踩坑?
過去兩年中,微服務架構是一個非常熱門的技術名詞。秦蒼科技也在微服務方面做了大量的投資和實踐,我們有開發、測試、準生產、生產四套環境,每套環境有230+個微服務,總共有近1000個微服務。過去兩年中,微服務架構是一個非常熱門的技術名詞。秦蒼
原创 elasticsearch
一.大規模數據如何檢索? 當數據不是很多時,關係型數據庫比如mysql,sql server等能夠應對查詢,寫入數據,可是當數據達到10億、100億條的時候該如何做呢? (1)傳統數據庫的應對解決方案對於關
原创 Spring Cloud Netflix 微服務壓力測試
目的:對微服務的提供者和消費者組建的集合進行壓力測試,以發現可能的問題和解決的方法。創建一個客戶端項目(Feign),提供http接口給JMeter調用,該接口使用Feign客戶端請求另外一個機器上的一個微服務:JMeter --> 客戶
原创 zabbix設置外部郵箱發送報警郵件
設置觸發腳本:1.在zabbix-server linux機器上安裝 heirloom-mailx2.ubuntu下設置mailx的文件是/etc/nail.rcvim /etc/nail.rc在最後加上set [email protected]
原创 spring boot集成elasticsearch6.1版本
elasticsearch6.1配置config下的elasticsearch.yml1.pom<dependencies> <dependency> <groupId>org.elasticsearch</groupI
原创 zuul修改請求參數
zuul的過濾器filter的run方法裏面寫如下InputStream in = null; try { in = ctx.getRequest().getInputStream(); String body = St
原创 mysql啓動報錯
Starting MySQL.The server quit without updating PID file (/[FAILED]l/mysql/data/iz2ze81l1uitdsstsi3aqpz.pid).cat /mys
原创 centos下 apache轉發tomcat
1.安裝 yum install -y httpd安裝完之後 ,重啓service httpd start2.通過mod_proxy轉發#保證以下模塊加載LoadModuleproxy_module modules/mod_proxy.
原创 HttpServletRequest接收參數並轉化爲類
public class GetParamToClass { public static Object setObjectFiled(HttpServletRequest request, Object object) {