因為項目服務需要國產化,目前操作系統(tǒng)選用的是麒麟,數(shù)據(jù)庫使用達夢,項目中還使用了Nginx和workerman/redis-queue, 請問Nginx和Redis的國產化替代方案有沒有?
nginx 替換為 openresty。
redis替換為memcached。
首先不確定是否符合國產化,另外redis換成memcached(不支持訂閱和發(fā)布)后,workerman/redis-queue基于Redis的消息隊列,支持消息延遲處理如何使用?
nginx => TongHttpServer
redis => TongRDS
memcached 不是國產
openresty 也集成了 nginx,也不是國產
redis可以使用 swoole redis 服務器替換,https://wiki.swoole.com/#/redis_server
nginx 可以不使用,直接用 webman就行,不需要設置反代
====
不過一切都是徒勞,php也不是國產,還要不要使用?
nginx 可以不使用,直接用 webman就行,不需要設置反代
很多配置都是使用的nginx, 包括go的一些服務。語言這個肯定是沒有要求。
redis可以使用 swoole redis 服務器替換,https://wiki.swoole.com/#/redis_server
redis這個替換方案靠譜嗎?
swoole那個大部分都是支持的,你可以試試,目前這個應該是比較靠譜的簡單替代方法吧,貌似360也出了個redis兼容服務,具體百度下。
nginx 可以使用阿里的 Tengine 來替代,本質也是nginx,就是改個名稱和小修改 https://tengine.taobao.org/