使用 CircleCI 部署 Node.jS App 到 GCP App Engine CICD (一)
使用 CircleCI 部署 Node.jS App 到 GCP App Engine (一) CI ( Continuous Integration ) 中文為「持續性整合」,目的是讓專案能夠在每一次的變動中都能通過一些檢驗來確保專案品質。CD ( Continuous Deployment ) 中文則為「自動化佈署」,讓專案能夠自動在每次變動後能以最新版本呈現。 首先要改成…
ALL POSTS
使用 CircleCI 部署 Node.jS App 到 GCP App Engine (一) CI ( Continuous Integration ) 中文為「持續性整合」,目的是讓專案能夠在每一次的變動中都能通過一些檢驗來確保專案品質。CD ( Continuous Deployment ) 中文則為「自動化佈署」,讓專案能夠自動在每次變動後能以最新版本呈現。 首先要改成…
install GCP Cloud Sdk gcloud init https://cloud.google.com/sdk/docs/downloads-interactive?hl=zh-tw#mac 輸入密碼 ssh instance-1.asia-east1-b.hale-mantra-28171 https://stackoverflow.com/questions/…
Google Cloud Platform 快速小紀錄 windows 簽證ssh linux 簽證 ssh shell Copy sudo vim ~/.ssh ssh-keygen ssh-keygen 產生金鑰 取得金鑰 複製到我們的 gcp 靜態 ip set 連線 test 測試 ok 改天來部屬 我們的 前陣子的 spring cloud 東西到上雲!
以 Websocket STOMP 與 rabbitmq 溝通 啟用 Web STOMP rabbitmq-plugins enable rabbitmq_web_stomp 引入 js WebSocket 把 stomp-websocket \lib\stomp.js Add support for receiving fragmented STOMP frames. The…
SQLite Collaboration Server (?) 近期github 收到來信說可以提供意見 給現有 專案 我只有小修 google drive 看了幾個 issue 其中一個比較有趣的 主要的功能就是 https://github.com/UniversalDataTool/universal-data-tool/issues/86 Goals Users sho…
Spring MVC + mybatis aop 再次 停擺 xdd 改天再重寫 湊答案 新增 仿造 mybatis https://github.com/x213212/minispring 使用jdk 動態代理 https://www.itread01.com/content/1543345520.html 由於我們的 interface 無法使用 annotation 我…
Spring MVC V2 https://zhuanlan.zhihu.com/p/37886319 https://github.com/x213212/minispring 修正jdk 動態代理改為 cglib 修正 servlet controller 攔截不到 AOP 問題 草寫 https://github.com/x213212/minispring Untils…
Spring MVC 簡單實現 奮戰三天,差不多完成一些框架比較常用的功能,接下來是 mybitis 實現? 支持 get/post aop 自動注入 內建tomcat main 進入點 java Copy public class Test { public static void main ( String [] args ) throws LifecycleExcepti…
spring aop 簡單實現 https://blog.csdn.net/litianxiang_kaola/article/details/85335700 https://juejin.im/post/5dea583de51d4558437236cc 在上一個文章簡單實現了 ioc 現在嘗試以 spring aop 註解來看能不能模擬一個 aop 尚未重構,慢慢有框架的形…
spring ioc 自動注入 實現 掃描檔案目錄 code Copy public class UtilsScan { public static void doScan (){ String packagePath = "D:\\Programming\\spring\\simplespringioc\\src\\main\\java\\com\\spring\\demo"…
wsl2 docker run pxc server + haporxy code Copy docker swarm init docker network create -d overlay --attachable pxc-network docker run -d -p 9001:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -…
MYSQL PXC (docker for windows) 常用的mysql集群設計方案 Replication 速度快 弱一致性 低價值 場景:日誌、新聞、帖子 PXC 速度慢 強一致性 高價值 場景:訂單、帳號、財務 PXC大致原理為:當有寫入修改操作時,將該操作在集群內所有機器上都執行一遍,只有所有機器都確認完成後,這條操作才算成功。大致可以總結為以下幾個特點: 強一致…
Logstash 同步 MySQL 到 Elasticsearch 下載 logstash-7.6.2 mysql-connector-java-8.0.20 /bin/logstash -f logstash-es-mysql.conf code Copy input{ stdin { } jdbc { # 驅動方式…
基於 Elasticsearch 搜尋商品 搜尋篇 踩坑中ing , 修改為 Java high-level REST client 連接 Elasticsearch https://blog.csdn.net/u014646662/article/details/94718834 ElasticSearch 7.x 後續版本不支持指定索引 基於 docker install…
基於 Elasticsearch 搜尋商品 連接篇 踩坑中ing , 修改為 Java high-level REST client 連接 Elasticsearch entity java Copy public class Person { private String personId ; private String name ; // 省略setter,getter…
基於 Elasticsearch 搜尋商品 踩坑中ing , 修改為 Java high-level REST client 連接 Elasticsearch 更換版本 2020-05-17 21:30:23.271 INFO 18644 --- [ main] o.s.d.elasticsearch.support.VersionInfo : Vers…
基於 Elasticsearch 搜尋商品 摘要 我們之前用 Elasticsearch 來去匯集 我們微服務之間的LOG 現在的話我們直接用搜尋再資料庫的某項商品資料 意味者賦予你的數據、搜尋、分析等功能 Elasticsearch 6.2.2 Elasticsearch 是一個分佈式、可擴展、實時的搜尋與數據分析引擎。它能從項目一開始就賦予你的數據以搜尋、分析和探索的能力,…
去 facebook develop 開發 新增 facebook login pom.xml code Copy <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star…