搜尋

搜尋結果

【馬來西亞。吉隆坡】※景點※ 粉紅清真寺 布特拉清真寺 (Masjid Putra) + 首相府 ~ 飄浮在水上罕見粉紅色的清真寺 (含交通、美食坊資訊)
走遍世界
80後愛旅行✈️・2020-02-10

布城Putrajaya是馬來西亞政府建立的新行政中心,全稱「布城聯邦直轄區」,又稱為「太子城」。 布城位於馬來西亞半島西南部,在吉隆坡市與吉隆坡國際機場之間,相距兩地各約40公里。 這次要去的「布特拉清真寺(粉紅清真寺)」就是位於布城。 交 通 我們先坐機場快線到達「Putrajaya amp; Cyberjaya」站 到達「Putrajaya amp; Cyberjaya」車站 網上資訊是出票閘口後右轉下到一樓, 是巴士總站。 轉乘U42 901 L15 路公車到「Masjid Putrajaya 太子廣場」站,下車即是。 而我是選擇在「Putrajaya amp; Cyberjaya」車站門口直接坐Grab到粉紅清真寺,方便快捷又舒適!(馬來西亞實在太熱了,真的一步都不想走) 坐Grab直接來到了門口,因為粉紅清真寺是分時段開放的,所以像我中午來到的人可先到旁邊的food court吃午餐。 週六週四:09001230/14001600/17301800 週五:15001600/17301800 「美食坊」 Food court位置就在粉紅清真寺的左邊,下圖箭頭位置。 從這個電梯下去 一開始我也以為自己走錯地方,後來發現是要往室內的地方走去。 這裡下去就是food court Food court 是一個大半圓形,有蠻多攤檔的,很多都是馬來西亞地道美食。 位置也不少,除了室內還有室外位置(如果你不怕熱的話) 室內冷氣其實也不是很涼(馬來西亞一般的冷氣都不是很涼,聽說是避免了居民有冷氣病) 如果跟我一樣很怕熱的話,可以選有這種風機的位置,簡直超爽 除了午餐外,我還點了這個馬來西亞必喝的三色奶茶(3 Layer Tea)!!味道不會很甜也不會太濃,好喝!! 吃飽後正式去參觀粉紅清真寺~ 「布特拉清真寺」之所以呈現粉紅色,是因為它由玫瑰色的花崗岩所建構。 尖塔是仿照Sheikh Omar Mosque而建,高達116米,是這地區最高的尖塔之一。 尖塔有五層,代表伊斯蘭教的五功要求穆斯林「念、禮、齋、課、朝」,即「證信、禮拜、齋戒、天課和朝覲」。 跟其他清真寺一樣,女生不可以露出手、腳和頭髮,所以出去後就有地方借長袍並換上。 其 他 清 真 寺 ▼ 【馬來西亞。馬六甲】※景點※ 海峽清真寺 Masjid Selat Melaka 漂浮在海上的白色清真寺 真的好粉紅啊~~~ 閱 讀 全 文

【日本。九州自駕】※景點※ 宮崎日南 鵜戶神宮 ~ 依附在懸崖邊,日本唯一洞穴神社 教你如何把車直接開到門口不用走樓梯 (含詳細交通教學)
走遍世界
80後愛旅行✈️・2019-07-21

鵜戶神宮(うどじんぐう)是位在日本宮崎縣日南市的神社, 本殿坐落在鵜戶崎頂端, 面向海的懸崖洞穴裡 是日本唯一的洞穴神社。 據說神社是以拜結緣、夫妻和睦、求子、安產等十分靈驗, 作爲結緣之神聞名。 神社入口開始介紹 旁邊會見到「御祈禱所」 經過「神門」, 是一道朱紅色的大門 走過「神門」後, 旁邊會有神社的「社務所」 「鵜戶稻荷神社」 稻荷神是日本神話中穀物、食物之神的總稱, 稻荷神社的鳥居的顏色是統一的紅色, 稻荷神社目前已是日本數量最多的神社, 而日本全國稻荷神社的總本社是位於京都伏見區的伏見稻荷大社。 延伸閱讀 ► 【日本。京都自駕】※景點※ 以千本鳥居聞名的伏見稻荷大社 走進《藝妓回憶錄》的千鳥居陣 美麗的「樓門」, 是神社的第二對門戶 沿路會見到很多有心人捐獻的獻燈 整個神社範圍都是靠海的, 就算不是主要來神社祈福, 也可以來這邊看看這美麗的風景 這邊看到的是美麗的太平洋 走上「千鳥橋」, 是一個很好的拍照位置, 能拍出超美麗的海岸線 回頭看到海岸映襯下的「神門」和「樓門」 鵜戶神宮有可愛的兔子繪馬, 用來寫下願望祈福 另一邊是用來潔手的 「手水舍」 再來就走到「玉橋」, 過了就能見到鵜戶神宮的本殿了 閱 讀 全 文

【土耳其】※景點※ 棉花堡Pamukkale ~ 腳踏在浮雲上的棉花城堡
走遍世界
80後愛旅行✈️・2019-05-26

棉花堡Pamukkale位於土耳其西南代尼茲利省境內, 因該地型像一座雪白的城堡而得名, 是世界遺產。 棉花堡是土耳其的著名旅遊景點, 高160米, 長2700米。 世界上只有少數地方有相似的景觀, 其中包括美國黃石國家公園的Mammoth溫泉, 中國四川黃龍。 棉花堡地形的形成源自於含鈣的溫泉水在流動的過程中冷卻沉積下來的石灰岩層。 離遠已經見到白雲般的地形 來到棉花堡的門口了 2017年更新票價為25土耳其里拉 走到棉花堡之前, 會先見到希拉波利斯遺址, 這是一個有二千多年歷史的希臘聖城「希拉波利斯」 這些一椿椿的石柱很有古羅馬風格 繼續向前走, 就到達最期待的棉花堡 這還是在棉花堡的外圍, 還沒到達可以走下去的地方 這個角度可以看出像梯級般的棉花堡 只是遠遠的走在通往棉花堡的道路上, 已經讓我興奮不已 沿著通道一直走, 終於走到要下去棉花堡的地方 要進去腳踏棉花堡必先要脫掉鞋子 我們預先準備了膠袋, 把鞋子放到袋中提著就走 也有見到不少人是直接把鞋子放到一旁就下去 真正的踩在「浮雲」上了 脫掉鞋子, 親quot;腳quot;感受土耳其的棉花堡 雪白的棉花, 加上背後漂亮的土耳其風景 這裡成為了土耳其的熱門打卡地點 35 deg;C 的溫泉水從地底而出, 沿著地形逐漸冷卻, 沉澱出一個個小池塘 可惜我們沒有帶泳裝, 有不少的外國遊客直接在這個溫泉泡起來 這湧出的是溫泉水嗎 風景怡人 來到棉花堡一定要影這一大片的quot;棉花quot;呀 當然人多的時候就排隊, 一個一個來 雪白的牆上就一點紅 在這雪白的棉花堡一角看到一隻小動物應該是狗狗吧在躺著休息 Pamukkale 棉花堡 棉花堡 土耳其代尼茲利以北19公里處 httpwww.pamukkale.gov.trenPamukkaleTravertines 檢視較大的地圖

【澳門必飲搖】鮮奶的絕配!一芳黑糖粉圓鮮奶
澳城餐飲
Chrysalids 少爺・2018-08-28

鍾意飲手搖的澳門朋友,一定不會對位於澳門水坑尾的一芳台灣水果茶感到陌生。最初少爺見到一芳台灣水果茶招牌寫著「水果茶」三個字,心思思想點一芳台灣水果茶的水果茶,但隨行的公主卻推薦一芳黑糖粉圓鮮奶;再加上少爺最近愛上飲鮮奶,所以決定要試一芳台灣水果茶的黑糖粉圓鮮奶。 澳門除了三盞燈出名多著名手搖飲品店之外,水坑尾近麥當勞亦有為數不少的手搖飲品店。可惜的是,一芳在水坑尾分店的位置卻不是在水坑尾巴士站附近。 一芳台灣水果茶店舖 行人落巴士後,要行大約30秒的路程才能到達不太顯眼的一芳台灣水果茶。對於那些對澳門道路不太熟悉的行人來說,可能要花一點心思才能察覺到一芳的存在。可能是因為這個原因,少爺當日並沒有見到長長的排隊人龍,亦不用花太多等候時間,便可以領取一芳黑糖粉圓鮮奶。 一芳台灣水果茶的地理位置 坐標:22.193360,113.543041 地址:澳門美麗街31A號祐好大廈地下C座 電話:853 2855﹣3903 巴士路線:M144 水坑尾街﹣2,2A,5,7A,8,9,9A,12,16,22,25,25X,N2 圖片來源:Google Map 一芳黑糖粉圓鮮奶有分大杯和中杯,分別是 34 元和 27 元澳門幣。甜度是固定不能改變的,但冰度方面,少爺記得當時是可以選擇冰的份量,但下面的價錢牌上卻寫冰度是固定的,好奇怪,可能是少爺記錯吧?!最後少爺選擇了中杯的一芳黑糖粉圓鮮奶,如果無記錯的話,應該是微冰。 一芳黑糖粉圓鮮奶價錢 首先,一芳會提供兩款不同大小的手搖尺寸選擇,這種生意手法很好。不同大小可以迎合不同人士的需要,收入也會有所提升。一芳中杯的手搖尺寸,比起近期開設在三盞燈大熱的那間手搖店還要更加大杯,價錢也相對便宜。其次就是手搖價錢,27 元澳門幣一杯中杯手搖是相當便宜,絕對值得一試。 不得不提的是一芳黑糖粉圓鮮奶的味道。鮮奶的味道很普通,就是那種在超級巿場內都可以買得到的某牌子盒裝鮮奶。雖然鮮奶平平無奇,但令少爺為之興奮的卻是黑糖粉圓。少爺終於發現,與鮮奶最佳的配搭就是細細粒、容易嘴嚼、質感柔軟的黑糖粉圓。因為粉圓完全不彈牙,也不滑溜溜,所以完全不用擔心會卡在喉嚨,小朋友也大可放心慢慢飲用。 一芳台灣水果茶﹣黑糖粉圓鮮奶 少爺覺得鮮奶和黑糖粉圓的匹配度就好像牛郎和織女、羅密歐和茱麗葉、梁山伯和祝英台般那麼合襯。平平無奇的鮮奶,配上在家中也可以烹煮的黑糖粉圓,兩者相結合,居然會產生令人難忘的化學反應,令少爺感到相當意外。 一芳台灣水果茶在澳門已經有一段相當長的日子,在手搖界也有一定的知名度。無論您是手搖控,或者是鮮奶控,絕對值得一試一芳黑糖粉圓鮮奶。粉圓不但細小,而且咬下去很柔軟;雖然不彈牙,也不滑溜溜,但勝在容易咬嚼,所以不用花費太多牙力嘴嚼便可以安心吞下,非常適合只想好好享想手搖味道的朋友。倘若您和少爺一樣,不太喜歡嘴嚼香口膠那種咬口感的話,更加要一試,保證一試便會慢慢喜歡一芳黑糖粉圓鮮奶。 一芳黑糖粉圓鮮奶 延伸閱讀: 【澳門人的回憶】颱風「天鴿」襲澳一周年 【避險須知】澳門避險中心﹣塔石體育館 【澳門必去熱點】菠蘿控的天堂!澳門旅遊塔菠蘿夏日派對 【澳門隱世美食】不可不試!連勝街《泰友麵》海南雞髀飯

超強一式網購超市 隨時隨地買到日韓高質食品
生活在我城
奇奧L・2022-01-11

橙式生活主打日韓台優質食品,引入各式新潮有品味嘅產地直送靚貨,仲有各種冷凍食品、日常用品,種類繁多。 全天候24小時可以上網落單,安坐家中就可以輕鬆收貨!網購過程簡單流暢,每張訂單都經過細心整理,包裝完好妥善,買滿$300即享免費配送!另外佢地仲設有線下體驗店,提供過百種產品展示! 新春梗係要辧年貨,由即日起橙式生活進行節日促銷活動,購買日韓台直送產品、新鮮水果、零食乾貨同、優質肉類,都可以享有88折,買滿$300仲免運費送到府上!折扣同時適用於網店同線下體驗店,大家可以預早行街上網掃定貨,優惠只做到年30晚 1月31日咋! 優惠碼:newyear88 新年禮盒、和牛和蔬菜類除外 使用優惠碼嘅步驟都好簡單,真係超方便啊! 年近歲晚,大家喺咪煩惱緊要辨咩年貨送禮呢,想買特別又有新年喻意的產品送比親朋好友,又諗唔到要買啲咩,咁就快啲黎睇吓小編的推介啦! 獲獎無數嘅台灣十大伴手禮品牌聖保羅,各款台灣直送的春節禮盒,橙式生活而家開始接受預訂!亮點有象徵圓滿、誠摯心意嘅招牌Q餅,沿用傳統工法炮製,外層酥脆,內有Q彈麻糬及不同口味嘅香滑餡料;禮盒另配搭其他精選台灣風味果酥,包裝設計夠晒優雅華麗,真係新年送禮自用佳品! 橙式生活仲有賣埋港澳台人氣品牌微熱山丘嘅新年限定禮盒,佢出名用最天然的食材製作鳯梨酥,無任何人工添加成份,保證新年食得開心又安心。喜歡台式烘焙糕點嘅您絕對唔可以錯過! 預訂電話:853 63382660 橙式生活每日晚上八點截單,翌日即可安坐家中收到貨囉! 橙式生活滿300起免費送貨 無接觸安心送,配送箱定時消毒 Wechat公眾號:橙式生活網上超市 Facebook:橙式生活Orange Lifestyle 客服熱線:853 63382660 網上超市website:www.ostyleshop.com 線下體驗店address:澳門台山牧場街61號新城市工業大廈5樓N座 用5號電梯)

南亞廚房 Asia Kitchen /by EAE
澳城餐飲
EAE // Grace・2015-08-11

收到朋友的邀請, 其公司集團旗下的餐廳將更換新餐牌, 知道我一向愛吃泰國菜其實就是知道我貪吃..XD, 於是就問問我有沒有興趣為他們試試新菜式, 希望多吸收客人的意見, 作為吃貨一枚, 怎可能推卻這一吸引邀請 亦是本人第一次正正式式的參與food tasting 為何我會用quot;正式的food tastingquot;來形容是次邀請, 是因為是次晚餐, 我們足足吃了3個小時, 品嘗了quot;12道風味quot; 也是我頭一趟試菜試上這麼多道... 真的是大快朵頤 南亞廚房 Asia Kitchen 主打南亞菜式, 其中60%為泰國菜, 40%為其他菜式如馬來西亞, 新加坡等 餐廳餐牌定期更換, 希望為食客們帶來更多南亞特式菜式. 餐廳位置就在COD的飲食新據點SOHO內, 如果你是坐quot;發財巴quot;賭場接駁車, 下車後, 推門進內, 望向左手邊的長長扶手電梯, 直上就是 SOHO開業已經一段日子, 但版主還是頭一趟來 因為是平日, 所以人流唔算太多 一直走至差不多最底, 看到左手邊就是他們的位置 餐廳外也有部份用餐位置 當日所見, 很多客人也會選擇在外邊餐桌用餐 門外的用餐區的入口, 就是餐廳的quot;後門quot; 亦是廚房出菜的位置 這副水松版上釘滿了客人們用餐時的照片, 感覺也挺溫馨的 餐廳室內位置有分卡位跟中間的獨立枱子 這邊的裝潢以木為主, 感覺與平時到的泰國菜館非常不一樣 在走進南亞餐廳路經在SOHO內的多家餐廳, 感覺這家是最明亮, 而且在門外就能清清楚楚看見內邊環境 與傳統的泰式餐館相比, 我更愛這邊的風格...是的我愛木頭 水吧及出菜位置 突然間他們給我拋下一個難題, 就是問這邊的水跟外面的餐廳有什麼不同, 腦中充滿疑問....有什麼不同啊 外邊的檸檬水, 有些喝到的味道像洗碗精的味道. 但他們的水完全沒有這種感覺, 他們除了用檸檬外, 還會用上蘋果等新鮮生果浸上一會. 初喝真的喝不出什麼來, 再喝你會開始感覺到有微微的, 淡淡的果香味 你說我怎不能給這杯quot;心機quot;水來一個特寫XD 是次tasting, 菜式全由他們拍板我們也就樂得不用研究menuXD, 而菜式9成都是打算更換MENU時上架的 特式冷飲由左至右 Lemon Soda Lychee Soda Ginger Ale Shirley Temple Lemon Soda 我選了由味道最淡的開始 這邊的凍飲非常的凍 而且冰的比例不會太多 所以味道不怕越飲越淡 有少許soda味, 不甜, 因本人平時甚少飲汽水, 所以不甜的飲品, 對我來說更為喜歡 個人覺得清清地, 挺適合配上味道濃的泰式菜 本來想問負責人要上一支長的搞拌匙 但負責人說.. 當地人地道飲法是只用飲管戮檸檬片, 所以我們也來個傳統喝法吧 Ginger Ale 下了少許來自泰國的ginger ale 薑汁, 故此可以喝到輕微的薑味, 感覺很quot;泰quot; 荔枝冰 負責人說..用荔枝肉做成荔枝冰的飲品, 澳門只有他們一家 將荔枝肉與冰打碎, 之後加入少許雪碧及soda, 味道帶少許甜, 而且又能吃到荔枝果肉, 兩位D小姐DL及DM說四款飲品中最喜歡這一款 Shirley Temple 用了車厘子汁雪碧草莓少許soda調製的特飲, 味道...我覺得沒什麼, 但兩位D小姐就不太喜歡 鮮三文魚配泰式魚露 Fresh Salmon with Spicy Fish Sauce 平常吃泰國菜, 一般都必點醃生蝦, 但吃三文魚片, 倒是頭一篇... 這個新鮮三文魚片的精髓就在這個醬汁上 這個醬汁是用泰菜必然出現的魚露, 加上青辣椒﹑檸檬﹑青檸及wasabi調制而為 吃時把只需要把醬汁淋上 這個三文魚... 我們是秒殺 魚片新鮮不用多說, 就是那個汁把生魚片的味道提升 吃下去有點像平常醃生蝦那個汁,但多了少許wasabi的味道 想不到..原來醃生蝦的汁跟這個生魚片這麼配 泰式什錦拼盆 Combination Appetizer 拼盤有4款泰式人氣小食, 包括炸蝦餅﹑炸魷魚﹑炸春卷及香葉包雞 這個拼盤的小吃, 基本上全部都炸得非常乾身, 不會有多餘油. 這個蝦餅非常正 蝦肉爽口彈牙 外皮非常的脆 炸魷魚的粉漿不會太厚 咬開也是很脆 炸春卷 我們一度以為是月亮蝦餅.. 但原來是春卷. 用雲吞皮包住蝦膠及花生, 再拿去炸, 因為蝦膠比雲吞皮厚, 所以啖啖蝦肉, 花生亦非常香 味道不錯 外面的香葉包雞, 通常都只係把雞肉包在香葉中, 但這家還把粟米粒與雞肉混合, 所以吃下去不會是全雞肉那麼膩 而且廚師們炸功了得 雞肉熟透之餘, 肉質還非常嫩滑...不會乾澀 香葉味完全滲入雞肉內, 不錯 泰式香辣燒牛肉沙律 Thai Spicy Grilled Beef Salad 牛肉沙律賣相吸引 用了雲吞皮來作小碗, 把熱的牛肉放在雲吞皮小碗內, 與冷的沙律分隔開 碗底的是炸洋蔥圈, 用來固定小碗 牛肉非常有quot;咬口quot;彈性, 吃到有bbq的味道 本身也非常喜歡吃牛肉, 這道牛肉沙律很容易一口接一口 而碟周邊的不是一般拌碟, 而是沙律, 有鮮甜芒果肉, 青紅椒, 洋蔥等混合魚露及青檸做成的醬汁.. 非常開胃 兩位D小姐瞬間消滅........ 鹽焗魚 Salt encrusted Seabass 鱸魚外面有厚厚的鹽包著 處理方法是先剁碎了的香葉加上黑胡椒粒及蒜蓉塞入魚肚內, 醃半小時後再拿去焗 吃時把面頭那層quot;鹽皮quot;撥開.. 配魚吃的醬汁, 細心地分成三個辣度 啡色是小辣, 黃色是中辣, 紅色是大辣 小辣帶少許甜味, 而中辣則有莞芫茜跟魚露的味道 紅色大辣入口不算太辣, 但有後勁 個人最愛係大辣...XD 魚包著厚鹽焗這個做法能把魚的水份鎖所入面, 所以魚肉不怕乾, 吃時還能保持嫩滑. 魚身入面塞滿了香葉等醃料, 所以吃時會有淡淡香葉味道 頗特別的一道菜式 椰奶雞湯 Thai Chicken Soup in Coconut Milk 椰汁雞湯的料非常多, 除了有主角雞肉外, 還配有車厘茄及草菇, 湯頭除了有很濃椰汁味外, 還帶有淡淡的香茅味, 入口很滑, 雞肉一點都不老, 而車厘茄可以減低椰汁帶來的膩, 味道不錯 粉絲蝦煲 Baked King Prawn with Glass Noodle 12道食物入面, 外表最低調的就數這道粉絲蝦煲了哈哈 別以為大蝦只有面頭那一隻, 原來 quot;禾稻蓋珍珠quot; 整個煲有3隻超大的蝦 而且已經去了腸 粉絲味道超入味, 吃時會吃到有淡淡的香料味, 另外因用上了黑胡椒的原故, 所有會帶有少許微辣, 與外面吃到的不一樣, 感覺就是多了重心機 腰果炒雞丁 Stir Fried Chicken with Cashew Nuts 賣相討好的腰果雞, 底部是用芋頭做成的幼條弄成碗狀再拿去炸, 炸得乾身之餘, 仲非常脆比薯條還要脆 芋頭味突出, 個人覺得比主角雞肉還要搶鏡XD 雞肉略嫌炸得乾過頭, 味道沒有椰汁雞的肉來得好 炆豬手 Slow Stewed Pork Leg 光看圖片, 著實沒辦法表達我們見到quot;它quot;上桌時的驚訝 因為豬手非常的大一支 不是普通的大 豬手先拿去炸, 之後再炆兩個小時, 所以非常的入味 切開時, 香味會飄出來, 本身很愛吃豬手尤其是用汁炆到外皮軟林的那種 豬手超級入味, 已經肉質不會老, 用叉子一瓣開即散, 證明炆得非常夠 一向不抗拒吃皮的我, 對豬皮是全無抵抗力, 雖然豬皮底下有少許肥肉, 但吃下完全不覺得油及肥, 味道很讚 如果覺得肉肉的很膩, 可以點附帶的醬汁, 味道帶點辣,很開胃 惹味咖哩炒蟹 Chef signature Curry Crab in Yellow Curry 這道炒蟹同樣是比較難拍得出氣勢XD 實際上他的SIZE非常大我們3個人也沒辦法吃光 餐廳負責人表示蟹隻是由泰國入口的花蟹, 因為只有花蟹才會多膏多肉, 的確.. 蟹是非常肥美 蟹爪跟鉗子差不多大 肉很多.. 兩位D小姐吃得非常滿足 用黃咖哩煮成的汁很香, 但又不會蓋過蟹的鮮味. 再配上洋蔥跟蛋一起煮成, 配著麵包吃更惹味 我們建議將多士改作法式長麵包法棍, 會更好味 芒果糯米飯 Mango Sticky Rice 我喜愛吃泰國菜的原因, 不多不少都是因為有芒果糯米飯, 我超過芒果糯米飯的程度, 已經去到每到泰國每天必吃, 上機前也要外帶一盒上飛機的地步 這邊的芒果糯米飯..著實有驚喜, 因為頭面有我暫時只在泰國吃過的脆米 好吃的芒果糯米飯若然有脆米的加持, 必然生色不少XD 除了脆米外, 他們還把平平無奇的芒果糯米飯做成心型.. 想必能在情人節大賣吧..XD 個人覺得除了飯粒偏硬左DD外... 整體都不錯. 如果再帶DD咸香味會更讚 芒果肉超超超超甜 泰式糖漬蕉仔配椰漿 Thai Sauteersquo; Banana with Coconut Cream 此道甜品在澳門比較少見, 皇帝蕉用糖水煮過, 吃落入面帶有少少酸味, 剛好可以中和外面糖水的甜, 本身除了香蕉以外, 我是不會吃皇帝蕉, 牛奶蕉, 大蕉的 但這個我卻破天荒吃了兩條 斑蘭椰絲蛋卷 Pandan Egg Wrap with Coconut Filling 上桌時還是熱的.. PANCAKE皮用泰國香葉做為的漿, 故此香味不停飄出來 外皮很Q, 內餡包有椰絲, 但不會很甜, 味道不錯 食後感 餐廳食材都是由泰國入口, 價錢跟出面泰國菜差不多 一至日提供午餐時段優惠 99元就有前菜主食飲品 而且每隔一段時間就會更換餐牌, 令客人保持新鮮感. 餐廳環境很舒適, 情侶或者一大班朋友用餐都不錯 食物出品用心, 我們3個已經暗暗打算再帶家人或約朋友再訪 餐廳資訊 名稱 Asia Kitchen 南亞廚房 地址 澳門路氹連貫公路新濠天地新濠大道二樓蘇濠餐飲13號舖 電話 2882 4898 FACEBOOK httpswww.facebook.comasiakitchenmacauinfo 其他推介菜式 海南雞飯 燒大蝦沙律

Virtual IP | 為客戶端提供的流動IP
科技新知
MacauYeah・2025-06-11

Virtual IP 雖然我們Docker Swarm、Galera等服務可以很容易地提供到Cluster的功能。但以用戶來講,怎樣知道該連線去那台伺服器,又是另一個問題。用戶不可能逐台伺服器逐台IP去訪問。通常,大家會以為在Cluster服務外部,加個 Load Balancer負載均衡器就已經可以解決問題。但其實Load Balancer本身也需要做Cluster,其中一個掛了,別的也需要頂上。那麼用戶到底是怎樣訪問伺服器的? 我們簡單地,可以經過 Virtual IP 簡稱VIP 來解決這件事。即是把我們網絡服務的域名,綁到VIP上,然後這個VIP可以在不同伺服器上游走,只要有一台伺服器活著,都可以回應這個VIP的請求。而這個VIP的功能,可以經keepalived簡單地做到。 配置 假設我們的配置如下 node 1 IP 192.168.0.2, network interface eth1 node 2 IP 192.168.0.3, network interface eth1 node 3 IP 192.168.0.4, network interface eth1 virtual IP 192.168.0.5 每個node,都有自己的IP,而virtual IP只會附在其中一台機上。 如果在 GaleraCluster 的情況下,可以看成只有virtual IP剛好附在其上的那台機工作,即是以 active passive 的方式運作。 如果在 Docker Swarm 的情況下,在預設模式下就已經有的mesh IP的機制,即使用virtual IP只在其中一台機上運作,但ingress networks都會擴散到所有機器上,所以是active active的方式運作。 設定 Keepalived 在三個node上,都各自安裝 keepalived。以下以 ubuntu 24.04 為例 # ubuntu 24.04 aptget update amp;amp; aptget install keepalived y node 1 的 keepalived 設定 # vim etckeepalivedkeepalived.conf vrrp_instance VI_1 # change interface according to machine status interface eth1 # one node is MASTER, other nodes are BACKUP state MASTER # all nodes in same group must be same value virtual_router_id 101 # higher value will become master # ex, node1 priority 100, node2 priority 200, node3 priority 150. # if node 1, 2, 3 alive, node2 will become master. # if node 2 gone, node 3 will become master. priority 100 # VRRP Advert interval in seconds e.g. 0.92 use default advert_int 1 virtual_ipaddress 192.168.0.5 node 2 的 keepalived 設定 # vim etckeepalivedkeepalived.conf vrrp_instance VI_1 # change interface according to machine status interface eth1 # one node is MASTER, other nodes are BACKUP state BACKUP # all nodes in same group must be same value virtual_router_id 101 # higher value will become master priority 99 # VRRP Advert interval in seconds e.g. 0.92 use default advert_int 1 virtual_ipaddress 192.168.0.5 node 3 的 keepalived 設定 # vim etckeepalivedkeepalived.conf vrrp_instance VI_1 # change interface according to machine status interface eth1 # one node is MASTER, other nodes are BACKUP state BACKUP # all nodes in same group must be same value virtual_router_id 101 # higher value will become master priority 98 # VRRP Advert interval in seconds e.g. 0.92 use default advert_int 1 virtual_ipaddress 192.168.0.5 然後在各node上執行。 systemctl restart keepalived 上述設定中,除了 priority 外,應該所有 config 都一樣。state指的是初始化狀態,在 priority 不為255的情況下,即使設定 MASTER 或 BACKUP ,也會動態改變。又因為 priority 不是動態改變的,為方便管理及人眼辨識,筆者認為priority最高的那個node應該預設為MASTER,可以減少日後發生誤會。 如果一切正常的話,192.168.0.5只會出現在node1上。當node1掛了,192.168.0.5才會出現在node2。當node1、node2同時掛了,192.168.0.5才會出現在node3上。這個VIP,同一時間只會出現當時活著的機器中,priority最高的那一台。priority 最高的那一台,它的狀態為MASTER。這些狀態,我們可以經以下指令確認 # confirm state systemctl status keepalived # confirm ip ip a grep 192.168.0.5 Keepalived 可能的異常 如果 Keepalived 之間無法溝通,每個node都自認為MASTER,192.168.0.5會同時出現在所有node上。這個情況下,網絡請求還是可能的,但當真正出現 failover 故障轉移時,因為 ARP Address Resolution Protocol 等問題,路徑可能無法那上跳到活著的機器上,通常要等個十幾秒才會恢復。在前述的設定中, advert_int 就是各node溝通的時間間隔,以秒為單位。正常若果只有一個MASTER的話,failover可以在一至兩秒內完成。 造成 keepalived 無法溝通的原因很多,其中一個就為設定上的失誤,筆者初期就試過誤設定 virtual_router_id 。在有需要溝通的機器中,應該設定為相同的值。另一個原因則是防火牆,所幸的是 ubuntu 24.04 中, iptables 預設就接受它們之間的連線。如果是其他 Linux 版本,遇到無法溝通的情況,所以先關掉 iptables 服務,或者把 iptables 上的所有 rule 刪掉再試試。