RocketMQ系列(一)基本概念_台中搬家公司

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

RocketMQ是阿里出品的一款開源的消息中間件,讓其聲名大噪的就是它的事務消息的功能。在企業中,消息中間件選擇使用RocketMQ的還是挺多的,這一系列的文章都是針對RocketMQ的,咱們先從RocketMQ的一些基本概念和環境的搭建開始聊起。

RocketMQ由4部分組成,分別是:名稱服務(Name Server)、消息隊列(Brokers)、生產者(producer)和消費者(consumer)。這4部分都可以進行水平擴展,從而避免單點故障,如下圖,

這是RocketMQ官網上的一張圖,非常清晰的列出了4個部分,並且都是集群模式。下面我們就分別說一說這4部分。

名稱服務(NameServer)

Name Server扮演的角色是一個註冊中心,和Zookeeper的作用差不多。它的主要功能有兩個,如下:

  • broker的管理:broker集群將自己的信息註冊到NameServer,NameServer提供心跳機制檢測每一個broker是否正常。
  • 路由管理:每一個NameServer都有整個broker集群和隊列的信息,以便客戶端(生產者和消費者)查詢。

NameServer協調着分佈式系統中的每一個組件,並且管理着每一個Topic的路由信息。

Broker

Broker主要是存儲消息,並且提供Topic的機制。它提供推和拉兩種模式,還有一些容災的措施,比如可以配置消息副本。下面我們看一看Brokcer的主從機制。

Broker的角色分為“異步主”、“同步主”和“從”三個角色。如果你不能容忍消息的丟失,你可以配置一個“同步主”和“從”兩個Broker,如果你覺得消息丟失也無所謂,只要隊列可用就ok的話,你可以配置“異步主”和“從”兩個broker。如果你只是想簡單的搭建,只配置一個“異步主”,不配置“從”也是可以的。

上面提到的是broker之間的備份,broker里的信息也是可以保存到磁盤的,保存到磁盤的方式也有兩種,推薦的方式是異步保存磁盤,同步保存磁盤是非常損耗性能的。

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

生產者

生產者支持集群部署,它們向broker集群發送消息,而且支持多種負載均衡的方式。

當生產者向broker發送消息時,會得到發送結果,發送結果中有一個發送狀態。假設我們的配置中,消息的配置isWaitStoreMsgOK = true,這個配置默認也是true,如果你配置為false,在發送消息的過程中,只要不發生異常,發送結果都是SEND_OK。當isWaitStoreMsgOK = true,發送結果有以下幾種,

  • FLUSH_DISK_TIMEOUT:保存磁盤超時,當保存磁盤的方式設置為SYNC_FLUSH(同步),並且在syncFlushTimeout配置的時間內(默認5s),沒有完成保存磁盤的動作,將會得到這個狀態。
  • FLUSH_SLAVE_TIMEOUT:同步“從”超時,當broker的角色設置為“同步主”時,但是在設置的同步時間內,默認為5s,沒有完成主從之間的同步,就會得到這個狀態。
  • SLAVE_NOT_AVAILABLE:“從”不可用,當我們設置“同步主”,但是沒有配置“從”broker時,會返回這個狀態。
  • SEND_OK:消息發送成功。

再來看看消息重複與消息丟失,當你發現你的消息丟失時,通常有兩個選擇,一個是丟就丟吧,這樣消息就真的丟了;另一個選擇是消息重新發送,這樣有可能引起消息重複。通常情況下,還是推薦重新發送的,我們在消費消息的時候要去除掉重複的消息。

發送message的大小一般不超過512k,默認的發送消息的方式是同步的,發送方法會一直阻塞,直到等到返回的響應。如果你比較在意性能,也可以用send(msg, callback)異步的方式發送消息。

消費者

多個消費者可以組成消費者組(consumer group),不同的消費者組可以訂閱相同的Topic,也可以獨立的消費Topic,每一個消費者組都有自己的消費偏移量。

消息的消費方式一般有兩種,順序消費和併發消費。

  • 順序消費:消費者將鎖住消息隊列,確保消息按照順序一個一個的被消費掉,順序消費會引起一部分性能損失。在消費消息的時候,如果出現異常,不建議直接拋出,而是應該返回SUSPEND_CURRENT_QUEUE_A_MOMENT 這個狀態,它將告訴消費者過一段時間后,會重新消費這個消息。
  • 併發消費:消費者將併發的消費消息,這種方式的性能非常好,也是推薦的消費方式。在消費的過程中,如果出現異常,不建議直接拋出,而是返回RECONSUME_LATER 狀態,它告訴消費者現在不能正確的消費它,過一段時間后,會再次消費它。

在消費者內部,是使用ThreadPoolExecutor作為線程池的,我們可以通過setConsumeThreadMin setConsumeThreadMax 設置最小消費線程和最大消費線程。

當一個新的消費者組建立以後,它要決定是否消費之前的歷史消息,CONSUME_FROM_LAST_OFFSET將忽略歷史消息,消費新的消息。CONSUME_FROM_FIRST_OFFSET將消費隊列中的每一個消息,之前的歷史消息也會再消費一遍。CONSUME_FROM_TIMESTAMP可以指定消費消息的時間,指定時間以後的消息會被消費。

如果你的應用不能容忍重複消費,那麼在消費消息的過程中,要做好消息的校驗。

好了,今天就到這裏吧,下一篇我們將介紹RocketMQ的環境搭建。

本站聲明:網站內容來源於博客園,如有侵權,請聯繫我們,我們將及時處理

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

未來展望 大眾CEO穆倫詮釋未來出行藍圖_台中搬家公司

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

汽車製造商需要將現代的汽車視為“移動設備”,同時大幅增強自身的数字化實力,以更快的速度、更加務實的心態和更具前瞻性的眼光應對市場的變化,而不是聽任自己在未來被降格成為一個硬件供應商。此外,大眾汽車決心在全球,包括中國市場,實施更加嚴格的排放要求,促進以市場為導向的電動汽車和整個駕駛系統領域的創新。

剛進入十一月,2016創新與新興產業發展國際會議(IEID)在上海召開。圍繞“科技創新引領新興產業發展”的主題,來自全球各地的權威專家共同探討了新興產業的前沿發展和未來方向。

其中,大眾汽車集團CEO、大眾汽車集團管理董事會主席穆倫(Matthias Müller)出席此次大會,並向大家詮釋了未來移動出行的藍圖。

“未來,汽車將會變得更高效、更智能、更舒適、更安全。目前,電動汽車產業正在蓬勃發展,今後幾年,自動駕駛技術也將實現快速發展。通過最新一代無線技術,汽車將實現互聯化,還將搭載採用AR增強現實技術的大尺寸平視显示屏幕。此外,乘客還能夠通過語音、手勢甚至眼球運動來進行車輛操作。”穆倫表示,“展望未來,我堅信變革后的汽車產業將會實現更好、更強的發展。大眾汽車的第二故鄉——中國,將在汽車產業發展中發揮重要作用。大眾汽車也將全面致力於推動未來可持續移動出行的發展。”

穆倫表示,

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

数字化和環保需求是驅動汽車產業變革的兩大因素。汽車製造商需要將現代的汽車視為“移動設備”,同時大幅增強自身的数字化實力,以更快的速度、更加務實的心態和更具前瞻性的眼光應對市場的變化,而不是聽任自己在未來被降格成為一個硬件供應商。此外,大眾汽車決心在全球,包括中國市場,實施更加嚴格的排放要求,促進以市場為導向的電動汽車和整個駕駛系統領域的創新。

“数字化及電動汽車領域的發展將為我們的行業帶來前所未有的轉變 。大眾汽車集團歡迎這樣的行業挑戰並且推動變革的發生。 ”穆倫補充道,“我們發布了‘攜手同心—2025戰略’,目標是將大眾汽車集團從一個卓越的汽車製造商,轉變成為世界領先的可持續移動出行解決方案提供者。”

在此前,大眾集團也提出過已確立未來的業務重點,比如:全產業價值鏈的数字化、自動駕駛和新的移動出行服務的發展。為了進一步推動零排放的移動出行,到2025年,大眾汽車集團將在全球範圍內推出30款全新純電動汽車;此外,在新的移動出行時代佔據主導地位的中國市場,大眾汽車將會在未來3至4年內,推出15款全新的本地化生產的新能源汽車。

穆倫對未來充滿信心,他認為,僅僅製造品質卓越的汽車亦或是研發最佳IT解決方案都不能夠滿足大眾汽車集團對未來發展的期望。“大眾汽車需要的,是將汽車產業和数字世界緊密連接,持續為客戶創造價值、為社會以及經濟的發展做出貢獻。大眾汽車集團將攜手在全球和中國市場的合作夥伴,共同朝着這一目標不斷努力。”本站聲明:網站內容來源於http://www.auto6s.com/,如有侵權,請聯繫我們,我們將及時處理

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

Redmi K40 官方再暴雷提前曝光包裝盒,也將響應環保「輕裝上陣」?更多 K40 系列傳聞規格、發表日期整理_台中搬家公司

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

自從去年 Apple 在 iPhone 12 以及舊款仍在販售中的 iPhone 機型取消盒裝附贈充電器後,接續的小米 11 也跟進環保取消充電器(但仍提供贈送充電器的版本),而當初在 iPhone 12 發表後第一時間於社群發文嘲諷 Apple 的 Samsung ,日前發表的 Galaxy S21 全系列也同步取消附贈充電器,想必接下來在 2021 年起將有更多手機品牌陸續跟進,其中也包括小米的「友商」Redmi 紅米?

Redmi K40 官方再暴雷提前曝光包裝盒,也將響應環保「輕裝上陣」?更多 K40 系列傳聞規格、發表日期整理

兩週前,小米集團副總裁、 Redmi 紅米總經理盧偉冰在微博親自上陣暴雷 Redmi K40 系列將於 2 月發表的消息。當時除了以「2021 旗艦性價比之王」為標題,同時也提到 Redmi K40 系列可能是最貴的平面螢幕、將搭載 Snapdragon 888 旗艦處理器,更直接將 Redmi K40 系列的起售價直接公開,建議售價為人民幣 2,999 元起(約合新台幣 12,912 元起)的價格,此價格和去年搭載高通 Snapdragon 865 處理器的 Redmi K30 Pro 維持不變。
據悉 Redmi K40 全系列將採用 120Hz 更新率的 OLED 居中挖孔全螢幕,電量部分確定大於 4000mAh ,而快充速度目前官方尚未揭曉。

▲圖片來源:盧偉冰(微博)

在昨(25)日,盧偉冰也再次提前曝光兩款正面有著 K40 的金色字樣的Redmi K40 包裝盒,同時也詢問網友該選擇厚的還是薄的,這也呼應了之前小米11 和其他品牌陸續取消盒裝附贈充電器,同時換得更輕薄的包裝盒。

▲圖片來源:盧偉冰(微博)

回顧之前小米11 發表後,將「環保」這題的選擇權交給消費者自行抉擇,至於 Redmi K40 系列是否會取消附贈充電器目前還不得而知,不排除參考小米11 的做法推出「同價位」兩種版本給消費者選擇。

硬體規格方面, Redmi K40 系列預計共推出 2~3 款機型,其中 Redmi K40 Pro 已經可說是確定將搭載高通 Snapdragon 888 處理器。同時 Redmi 官方也預告將在 2021 年將推出多平台性能旗艦,以不同定位、體驗讓消費者有更多選擇,其中 Redmi K40 標準版很有可能會首發搭載最近才剛發表的天機 1200 旗艦處理器。此外,盧偉冰也提到今年 Redmi 將著重於電競領域,推出 Redmi 首款旗艦遊戲手機,也不排除就是 Redmi K40 。

▲圖片來源:盧偉冰(微博)

▲圖片來源:盧偉冰(微博)

雖然目前在 Android 手機內建 4000mAh 電池容量已經算是低標,不過盧偉冰預告 Redmi K40 系列電量將大於這水準。盧偉冰之前也在微博分享了 Redmi K40 的螢幕截圖,從早上使用到晚上共經歷 10 小時 30 分鐘,此時電量還剩餘 64% ,評估還可使用 25 小時 4 分鐘。
除了電量持久是 Redmi K40 系列的特色之一,從螢幕截圖頂部的欄位位置也可確認 Redmi K40 將採用居中挖孔全螢幕設計,這也和先前我們曾報導過的 Redmi K40 工程機消息相符。另外,透過螢幕截圖還能得知這款新機的螢幕比例為 19:9 。

▲圖片來源:盧偉冰(微博)

至於 Redmi K40 系列究竟何時會發表?相信再過幾天很快就有消息,不過日前微博已有人爆料分享網購平台的頁面截圖,其中也提到將於 2 月 17 日發貨的資訊,這時間點也與傳聞發表的日期相近。

▲圖片來源:科技幻視(微博)

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

稍早關於 Redmi K40 Pro 的規格也有更多的爆料資訊,像是 Redmi K40 Pro 將搭載高通 Snapdragon 888 處理器、配備 8GB LPDDR5 RAM、128GB UFS3.1 ROM 、支持 55W 快速充電,售價為人民幣 2,999 元起(約合新台幣 12,912 元起),不過這則關於這份爆料可信度仍有待確認。

▲圖片來源:科技幻視(微博)

延伸閱讀:
realme Watch 2 智慧手錶通過 FCC 認證,外觀、規格提前曝光!電池容量增加、續航翻倍

Sony Mobile 中階新機 Xperia 10 III 高清晰渲染圖曝光:外型與前代相似、仍將保留3.5mm耳機孔

您也許會喜歡:

【推爆】終身$0月租 打電話只要1元/分

立達合法徵信社-讓您安心的選擇

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

沒有救生員且泳池違建 林口幼兒園1童險溺斃_包裝設計

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

網動廣告出品的網頁設計,採用精簡與質感的CSS語法,提升企業的專業形象與簡約舒適的瀏覽體驗,讓瀏覽者第一眼就愛上她。

新北市林口區某幼兒園上午傳學童溺水意外,經新北市教育局及工務局查證,園方違法將戶外遊樂區改建為室內游泳池,且依規定應配置至少1名救生員,事發當時卻僅有2名老師在場,是同學發現女童漂浮在水面上,園方才驚覺不對勁,立即將溺水的女童送醫急救,目前仍在加護病房觀察中。

溺水的4歲薛姓女童母親表示,因為這間幼兒園在地方上頗有知名度,3天前才將女兒送去就讀,昨天老師還提醒家長要幫小朋友準備泳衣、泳圈,沒想到今天早上才剛送女兒去上學,11點就接到園方電話說女兒溺水送醫。

幼兒園涂姓園長不願回應事發當時是否沒有救生員在場才導致意外;但據瞭解,意外發生當下泳池沒有救生員,只有2名老師在場看顧,同學看到女童嗆水後浮在泳池中,才馬上跟老師說,老師立即下水將女童拉上岸。

※產品缺大量曝光嗎?你需要的是一流包裝設計!

窩窩觸角包含自媒體、自有平台及其他國家營銷業務等,多角化經營並具有國際觀的永續理念。

新北市教育局指出,校方游泳池應參照教育部體育署「游泳池管理規範」,而據規範中,業者應以該水池總面積而設有救生員親自在場執行,最少要配置一名。此外,事發當時師生比是1比18,不符合中班規範1比15。

工務局也表示,經相關使用執照調閱,發現該幼兒園僅標示戶外遊戲場的範圍,周邊沒有期間建築物構造,但勘驗現場卻有游泳池,確定游泳池屬於違建,又涉及公共安全問題,將要求幼兒園立即拆除游泳池。

但張姓幼兒園負責人出面卻否認泳池違建,只是對家長表示抱歉,很遺憾發生這樣的意外,「我們這都一切合法經營,沒有違建,已經經營30年。目前在做的,是盡最大的努力讓小朋友在長庚醫院受到最好的醫療照顧。」

發生意外的幼兒園,是林口地區唯一一間設有游泳池的幼兒園,卻傳出溺水且泳池違建。記者巫鴻瑋/翻攝
園方否認泳池違建,更不願回應當時沒有救生員在游泳池邊的問題。記者巫鴻瑋/翻攝

南投搬家公司費用需注意的眉眉角角,別等搬了再說!

上新台中搬家公司提供您一套專業有效率且人性化的辦公室搬遷、公司行號搬家及工廠遷廠的搬家服務

大湖公園泳池髒? 民眾怨孩子得結膜炎_台中搬家

台中搬家公司費用怎麼算?

擁有20年純熟搬遷經驗,提供免費估價且流程透明更是5星評價的搬家公司

夏天到游泳池戲水,您有注意過泳池是不是乾淨嗎?有民眾抱怨,孩子到北市大湖公園游泳池上課,結果得了結膜炎,教練還要他繼續上課,po文一出,還有人留言遇過類似狀況,游完泳後就得結膜炎!對此,業者大方出面澄清,懷疑可能只是個案,也帶記者去看泳池的乾淨度。

圖/TVBS

夏天到,很多家長幫孩子報名游泳課,或安親班也帶孩子到泳池學游泳,不過,卻有民眾po文抱怨,說孩子到北市,大湖公園游泳池上課,得了急性結膜炎有傳染性,教練還要孩子繼續去上課,也質疑池水不乾淨,下方留言更有家長說,前年和去年也遇過,游完泳後就得結膜炎的狀況。

實際走一趟,無論是戶外游泳池,小朋友玩樂的飄飄池,還是室內泳池,看起來都清澈不混濁,業者也大方出面澄清。

圖/TVBS

台中搬家遵守搬運三大原則,讓您的家具不再被破壞!

台中搬家公司推薦超過30年經驗,首選台中大展搬家

認為可能是個案,已經跟消費者溝通退費,業者透露,如果沒有特殊狀況,游泳池大約3個,全面換水,以戶外池為例,1500噸水,就要6、7萬水費,平常則靠過濾系統維持乾淨,也坦言夏天人多時,或是戶外下雨過後,也有難控制水質的時候,六月份就曾被衛生局驗出,大腸桿菌群超標一倍,開罰2000元。

針對業者抱怨,水中氯含量標準訂得太低,衛生局也有話說。                     

圖/TVBS

衛生局表示,目前有100多座列管泳池,5-10月的旺季,每2個月稽查一次,淡季則是3個月一次,六月份50間中就有,師範大學游泳池一間,複查後仍不合格,被列入待改善名單。

另外,也要求業者針對大腸桿菌和總生菌數,每個月定期管理,水中氯含量和PH值,也要每天定期檢驗公告,確保夏天戲水消暑民眾的健康。

台中搬家公司費用怎麼算?

擁有20年純熟搬遷經驗,提供免費估價且流程透明更是5星評價的搬家公司

Volcano火山:容器與批量計算的碰撞_台中搬家公司

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

【摘要】 Volcano是基於Kubernetes構建的一個通用批量計算系統,它彌補了Kubernetes在“高性能應用”方面的不足,支持TensorFlow、Spark、MindSpore等多個領域框架,幫助用戶通過Kubernetes構建統一的容器平台。

Kubernetes 是當前非常流行的容器編排框架,在其發展早期重點以微服務類應用為主。隨着Kuberentes的用戶越來越多,更多的用戶希望在Kubernetes上運行BigData和AI框架,如Spark、TensorFlow等以構建統一的容器平台。但在Kubernetes運行這些高性能應用時,Kubernetes的默認調度器無法滿足高性能應用的需求,例如:公平調度、優先級、隊列等高級調度功能。由於Kubernetes的默認調度器是基於Pod進行調度,雖然在1.17中引入了調度框架,但仍無法滿足高性能應用對作業級調度的需求。

容器批量計算平台Volcano

針對雲原生場景下的高性能應用場景,華為雲容器團隊推出了Volcano項目。Volcano是基於Kubernetes構建的一個通用批量計算系統,它彌補了Kubernetes在“高性能應用”方面的不足,支持TensorFlow、Spark、MindSpore等多個領域框架,幫助用戶通過Kubernetes構建統一的容器平台。Volcano作為容器調度系統,不僅包括了作業調度,還包含了作業生命周期管理、多集群調度、命令行、數據管理、作業視圖及硬件加速等功能。

而在調度方面,Volcano 又對場景進行了細分、歸類,並提供了相關的方案及算法;同時也為這些功能提供了調度框架,方便用戶對調度器進行擴展。對於分佈式計算或是并行計算來說,根據場景和作業屬性的不同,也可以對其進行細分;在 《并行計算導論》 中將并行計算大致分為三類:

  • 簡單的并行

簡單的并行指多個子任務(tasks)之間沒有通信也不需要同步,可以完全的并行的執行。比較著名的例子應該就屬MapReduce了,它的兩個階段都屬於這種類型:mapper任務在執行時並不會彼此通信同步運行狀態;另一個常見的例子是蒙特·卡羅方法 ,各個子任務在計算隨機數時也無需彼此通信、同步。由於這種并行計算有比較廣泛的應用,例如 數據處理、VatR 等,針對不同的場景也產生了不同的調度框架,例如 Hadoop、DataSynapse 和 Symphony。同時,由於子任務之間無需信息和同步,當其中某幾個計算節點(workers)被驅逐后,雖然作業的執行時間可能會變長,但整個作業仍可以順利完成;而當計算節點增加時,作業的執行時間一般都會縮短。因此,這種作業也常常被稱作 Elastic Job。

  • 複雜的并行

複雜的并行作業指多個子任務 (tasks) 之間需要同步信息來執行複雜的并行算法,單個子任務無法完成部分計算。最近比較有名的例子應該算是 Tensorflow 的 “ps-work模式” 和 ring all-reduce 了,各個子任務之間需要大量的數據交換和信息同步,單獨的子任務無法獨立完成。正是由於作業的這種屬性,對作業調度平台也提出了相應的調度要求,比如 gang-scheduling、作業拓撲等。由於子任務之間需要彼此通信,因此作業在啟動后無法動態擴展子任務,在沒有checkpoint的情況下,任一子任務失敗或驅逐,整個作業都需要重啟,這種作業也常常被稱作 Batch Job,傳統的HPC場景多屬於這種類型的并行作業,針對這種場景的調度平台為 Slurm/PBS/SGE/HTCondor 等。

  • 流水線并行

流水線并行是指作業的多個子任務之間存在依賴關係,但不需要前置任務完全結束后再開始後續的任務;比如 Hadoop 里有相應的研究:在 Map 沒有完全結束的時候就部分開始 Reduce 階段,從而提高任務的并行度,提高整體的運行性能。符合這種場景的應用相對來說比較少,一般都做為性能優化;因此沒有針對這種場景的作業管理平台。需要區分一下工作流與流水線并行,工作流一般指作業之間的依賴關係,而流水線并行一般指作業內部多個任務之間的依賴。由於工作流中的作業差異比較大,很難提前開始後續步驟。

值得一提的是”二次調度”。由於簡單并行的作業一般會有大量的子任務,而且每個子任務所需要的資源相對一致,子任務之間也沒有通信和同步;使得資源的復用率相對比較高,因此二次調度在這種場景下能發揮比較大的作用;Hadoop的YARN,Symphony的EGO都屬於這種類型。但是在面對複雜并行的作業時,二次調度就顯得有也吃力;複雜并行作業一般並沒有太多的子任務,子任務之間還經常需要同時啟動,子任務之間的通信拓撲也可能不同 (e.g. ps/worker, mpi),而且作業與作業之間對資源的需求差異較大,因此導致了資源的復用率較低。

雖然針對兩種不同并行作業類型有不同的作業、資源管理平台,但是根本的目標都是為作業尋找最優的資源;因此,Volcano一直以支持以多種類型的作業為目標進行設計。目前,Volcano可以同時支持 Spark、TensorFlow和MPI等多種類型的作業。

常見調度場景

1.組調度 (Gang-scheduling)

運行批處理作業(如Tensorflow/MPI)時,必須協調作業的所有任務才能一起啟動;否則,將不會啟動任何任務。如果有足夠的資源并行運行作業的所有任務,則該作業將正確執行; 但是,在大多數情況下,尤其是在prem環境中,情況並非如此。在最壞的情況下,由於死鎖,所有作業都掛起。其中每個作業只成功啟動了部分任務,並等待其餘任務啟動。

2.作業級的公平調度 (Job-based Fair-share)

當運行多個彈性作業(如流媒體)時,需要公平地為每個作業分配資源,以滿足多個作業競爭附加資源時的SLA/QoS要求。在最壞的情況下,單個作業可能會啟動大量的pod資源利用率低, 從而阻止其他作業由於資源不足而運行。為了避免分配過小(例如,為每個作業啟動一個Pod),彈性作業可以利用協同調度來定義應該啟動的Pod的最小可用數量。 超過指定的最小可用量的任何pod都將公平地與其他作業共享集群資源。

3.隊列 (Queue)

隊列還廣泛用於共享彈性工作負載和批處理工作負載的資源。隊列的主要目的是:

  • 在不同的“租戶”或資源池之間共享資源
  • 為不同的“租戶”或資源池支持不同的調度策略或算法

這些功能可以通過層次隊列進一步擴展,在層次隊列中,項目被賦予額外的優先級,這將允許它們比隊列中的其他項目“跳轉”。在kube批處理中,隊列被實現為集群範圍的CRD。 這允許將在不同命名空間中創建的作業放置在共享隊列中。隊列資源根據其隊列配置(kube batch#590)按比例劃分。當前不支持分層隊列,但正在進行開發。

集群應該能夠在不減慢任何操作的情況下處理隊列中的大量作業。其他的HPC系統可以處理成百上千個作業的隊列,並隨着時間的推移緩慢地處理它們。如何與庫伯內特斯達成這樣的行為是一個懸而未決的問題。支持跨越多個集群的隊列可能也很有用,在這種情況下,這是一個關於數據應該放在哪裡以及etcd是否適合存儲隊列中的所有作業或pod的問題。

4.面向用戶的, 跨隊列的公平調度 (Namespace-based fair-share Cross Queue)

在隊列中,每個作業在調度循環期間有幾乎相等的調度機會,這意味着擁有更多作業的用戶有更大的機會安排他們的作業,這對其他用戶不公平。 例如,有一個隊列包含少量資源,有10個pod屬於UserA,1000個pod屬於UserB。在這種情況下,UserA的pod被綁定到節點的概率較小。

為了平衡同一隊列中用戶之間的資源使用,需要更細粒度的策略。考慮到Kubernetes中的多用戶模型,使用名稱空間來區分不同的用戶, 每個命名空間都將配置一個權重,作為控制其資源使用優先級的手段。

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

5.基於時間的公平調度 (Fairness over time)

對於批處理工作負載,通常不要求在某個時間點公平地分配資源,而是要求在長期內公平地分配資源。例如,如果有用戶提交大作業,則允許用戶(或特定隊列)在一定時間內使用整個集群的一半, 這是可以接受的,但在下一輪調度(可能是作業完成后數小時)中,應懲罰此用戶(或隊列)而不是其他用戶(或隊列)。在 HTCondor 中可以看到如何實現這種行為的好例子。

6.面向作業的優先級調度 (Job-based priority)

Pod優先級/搶佔在1.14版本中被中斷,它有助於確保高優先級的pod在低優先級的pod之前綁定。不過,在job/podgroup級別的優先級上仍有一些工作要做,例如高優先級job/podgroup應該嘗試以較低優先級搶佔整個job/podgroup,而不是從不同job/podgroup搶佔幾個pod。

7.搶佔 (Preemption & Reclaim)

通過公平分享來支持借貸模型,一些作業/隊列在空閑時會過度使用資源。但是,如果有任何進一步的資源請求,資源“所有者”將“收回”。 資源可以在隊列或作業之間共享:回收用於隊列之間的資源平衡,搶佔用於作業之間的資源平衡。

8.預留與回填 (Reservation & Backfill)

當一個請求大量資源的“巨大”作業提交給kubernetes時,當有許多小作業在管道中時,該作業可能會餓死,並最終根據當前的調度策略/算法被殺死。為了避免飢餓, 應該有條件地為作業保留資源,例如超時。當資源被保留時,它們可能會處於空閑和未使用狀態。為了提高資源利用率,調度程序將有條件地將“較小”作業回填到那些保留資源中。 保留和回填都是根據插件的反饋觸發的:volcano調度器提供了幾個回調接口,供開發人員或用戶決定哪些作業應該被填充或保留。

Volcano 調度框架

Volcano調度器通過作業級的調度和多種插件機制來支持多種作業;Volcano的插件機制有效的支撐了針對不同場景算法的落地,從早期的gang-scheduling/co-scheduling,到後來各個級別的公平調度。下圖展示了Volcano調度器的總體架構:

Cache 緩存了集群中Node和Pod信息,並根據PodGroup的信息重新構建 Job (PodGroup) 和 Task (Pod) 的關係。由於在分佈式系統中很難保證信息的同步,因此調度器經常以某一時間點的集群快照進行調度;並保證每個調度周期的決定是一致的。在每個調度周期中,Volcano 通過以下幾個步驟派發作業:

  • 在每個調度周期都會創建一個Session對象,用來存儲當前調度周期的所需的數據,例如,Cache 的一個快照。當前的調度器中僅創建了一個Session,並由一個調度線程執行;後續將會根據需要創建多個Session,併為每個Session分配一個線程進行調度;並由Cache來解決調度衝突。
  • 在每個調度周期中,會按順序執行 OpenSession, 配置的多個動作(action)和CloseSession。在 OpenSession中用戶可以註冊自定義的插件,例如gang、 drf,這些插件為action提供了相應算法;多個action根據配置順序執行,調用註冊的插件進行調度;最後,CloseSession負責清理中間數據。

(1) action是第一級插件,定義了調度周期內需要的各個動作;默認提供 enqueue、allocate、 preempt和backfill四個action。以allocate為例,它定義了調度中資源分配過程:根據 plugin 的 JobOrderFn 對作業進行排序,根據NodeOrderFn對節點進行排序,檢測節點上的資源是否滿足,滿足作業的分配要求(JobReady)后提交分配決定。由於action也是基於插件機制,因此用戶可以重新定義自己的分配動作,例如 基於圖的調度算法firmament。

(2) plugin是第二級插件,定義了action需要的各個算法;以drf插件為例,為了根據dominant resource進行作業排序,drf插件實現了 JobOrderFn函數。JobOrderFn函數根據 drf 計算每個作業的share值,share值較低代表當前作業分配的資源較少,因此會為其優先分配資源;drf插件還實現了EventHandler回調函數,當作業被分配或搶佔資源后,調度器會通知drf插件來更新share值。

  • Cache 不僅提供了集群的快照,同時還提供了調度器與kube-apiserver的交互接口,調度器與kube-apiserver之間的通信也都通過Cache來完成,例如 Bind。
  • 同時,為了支持上面這些場景,Volcano的調度器還增加了多個Pod狀態以提高調度的性能:
  • Pending: 當Pod被創建后就處於Pending狀態,等待調度器對其進行調度;調度的主要目的也是為這些Pending的Pod尋找最優的資源
  • Allocated: 當Pod被分配空閑資源,但是還沒有向kube-apiserver發送調度決策時,Pod處於Allocated狀態。 Allocated狀態僅存在於調度周期內部,用於記錄Pod和資源分配情況。當作業滿足啟動條件時 (e.g. 滿足minMember),會向kube-apiserver提交調度決策。如果本輪調度周期內無法提交調度決策,由狀態會回滾為Pending狀態。
  • Pipelined: 該狀態與Allocated狀態相似,區別在於處於該狀態的Pod分配到的資源為正在被釋放的資源 (Releasing)。該狀態主要用於等待被搶佔的資源釋放。該狀態是調度周期中的狀態,不會更新到kube-apiserver以減少通信,節省kube-apiserver的qps。
  • Binding: 當作業滿足啟動條件時,調度器會向kube-apiserver提交調度決策,在kube-apiserver返回最終狀態之前,Pod一直處於Binding狀態。該狀態也保存在調度器的Cache之中,因此跨調度周期有效。
  • Bound: 當作業的調度決策在kube-apiserver確認后,該Pod即為Bound狀態。
  • Releasing: Pod等待被刪除時即為Releasing狀態。
  • Running, Failed, Succeeded, Unknown: 與Pod的現有含義一致。

狀態之間根據不同的操作進行轉換,見下圖。

Pod的這些狀態為調度器提供了更多優化的可能。例如,當進行Pod驅逐時,驅逐在Binding和Bound狀態的Pod要比較驅逐Running狀態的Pod的代價要小 (思考:還有其它狀態的Pod可以驅逐嗎?);並且狀態都是記錄在Volcano調度內部,減少了與kube-apiserver的通信。但目前Volcano調度器僅使用了狀態的部分功能,比如現在的preemption/reclaim僅會驅逐Running狀態下的Pod;這主要是由於分佈式系統中很難做到完全的狀態同步,在驅逐Binding和Bound狀態的Pod會有很多的狀態競爭。

Volcano調度實現

Volcano調度器在支持上面這些主要場景時,分別使用了action和plugin兩級插件。總體來講,帶有動作屬性的功能,一般需要引入 action 插件;帶有選擇 (包括排序) 屬性的功能,一般使用 plugin 插件。因此,這些常見場景中,fair-sharing、queue、co-scheduling都通過plugin機制來實現:都帶有選擇屬性,比如“哪些作業應該被優先調度”;而preemption、reclaim、backfill、reserve 則通過 action 機制來實現:都帶有動作屬性,比如“作業A 搶佔 作業B”。這裏需要注意的是,action 與 plugin 一定是一同工作的;fair-sharing 這些 plugin 是藉助 allocate 發展作用,而 preemption 在創建新的 action 后,同樣需要 plugin 來選擇哪些作業應該被搶佔。這裏通過job-based fairness (DRF) 和 preempt 兩個功能的實現來介紹action 和 plugin 兩種插件機制的使用,其它功能類似:

  • Job-based Fairness (DRF): 目前的公平調度是基於DRF,並通過 plugin 插件來實現。在 OpenSession 中會先計算每個作業的 dominant resource和每個作業share的初始值;然後註冊 JobOrderFn回調函數,JobOrderFn 中接收兩個作業對象,並根據對像的 dominant resource 的 share值對作業進行排序;同時註冊EventHandler, 當Pod被分配或搶佔資源時,drf根據相應的作業及資源信息動態更新share值。

其它插件的實現方案也基本相似,在OpenSession中註冊相應的回調,例如 JobOrderFn, TaskOrderFn,調度器會根據回調函數的結果決定如何分配資源,並通過EventHandler來更新插件內的調度數。

  • Preemption: preempt是在allocate之後的一個action,它會為“高”優先級的Pending作業選取一個或多個“低”優先級的作業進行驅逐。由於搶佔的動作與分配的動作不一致,因此新創建了preempt action來處理相應的邏輯;同時,在選取高低優先級的作業時,preempt action還是依賴相應的plugin插件來實現。其它動作插件的實現方式也類似,即根據需要創建整體的流程;將帶有選擇屬性的問題轉換為算法插件。

6月4日晚20:00-21:00,Volcano/kube-batch 創始人在線授課,不僅傳授Volcano架構原理,還告訴你更多應用落地場景,戳鏈接免費觀看。

點擊關注,第一時間了解華為雲新鮮技術~

本站聲明:網站內容來源於博客園,如有侵權,請聯繫我們,我們將及時處理

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

還買日系車?新的國產車在這些方面完爆日系!_台中搬家公司

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

其實行駛質感沒有好和不好之分,只是給人不同的感覺罷了,日本人把一輛車當成是一個工具來造,尤其是低端車,他們很少會考慮讓一輛車看起來開起來有高級感,實用是第一任務,所以很多低端的日系車開起來底盤很單薄,高速行駛時車身還會發飄。

說到國產車的進步,相信大家都是有目共睹的,而提到日系車又有很多人喜歡去抵制的,那麼,現在國產和日系車比起來到底怎麼樣了,我們今天就比比這兩個車系。我們就定一定對比的規則,最重要的是相同價位的車,因為不可能拿日系車的高端車型,像雷克薩斯的LS這種車來和五菱宏光來比吧,這也不公平,咱們就以10萬左右作為比較的基礎吧。

國產車哪裡比日系車好?

一:配置

第一就是配置高,一直以來配置是國產車的優勢之一,畢竟產自中國本地,很多對外來企業稅收的錢,在國產車上都轉化成了配置,至少買一個同價位的國產車,能得到比別人多的功能,這絕對算的上是一種優勢。就比如說同樣8萬,買個艾瑞澤5能得到更多的豪華配置,要是買個飛度或者陽光那就很尷尬了,膠皮方向盤還沒有ESp,就只是單單買了個牌子而已。

二:空間大

畢竟國產車便宜一些,所以我們能夠買到比合資車高一級別的車,空間大就成為了一種必然,

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

很多國產廠商更了解國內消費者的心思,所以有些車就是用來賣空間的,比如說寶駿560;日系車10萬以上去哪找一個空間更寬敞的車去啊?即使往上面的級別找,那得找到冠道那個級別才行。

三:行駛質感好

國產車都已經上升到行駛質感好的這個層面了嗎?其實行駛質感沒有好和不好之分,只是給人不同的感覺罷了,日本人把一輛車當成是一個工具來造,尤其是低端車,他們很少會考慮讓一輛車看起來開起來有高級感,實用是第一任務,所以很多低端的日系車開起來底盤很單薄,高速行駛時車身還會發飄。

國產車在這一方面顯然參考了歐美系車的風格,越來越厚重,雖然這隻是感受層面的區別,不涉及到安全性等其它方面,但感受還是很重要的。比如你買個車朋友一坐說這個車感覺很厚實和這個車感覺很單薄,哪個讓你聽着開心?想用戶之所想才是一個廠商應該做的事,就比如現在國產的傳祺GS4、榮威RX5、吉利博越它們的行駛質感都非常好,而同價位的日系車給不了你這種厚重的感受。

編者點評:

現在國產品牌明顯在用一個策略,那就是改版的田忌賽馬,我用我的中型車去干你的緊湊型車,用緊湊型車去干你的小型車,至於日系車的豪華型車國產品牌也干不不過。這麼做在相同的低價位下,確實給了我們很多的選擇,在15萬以內這個級別,都已經沒有必要去買合資品牌的小型SUV了,國內領先的這些自主品牌緊湊型SUV,表現也更為全面。編者希望總有一天出現一些車型,能收拾收拾雅閣天籟凱美瑞的時候,日系車才能被替代吧!也希望中國品牌高端化的理想能儘快實現,當然這也需要我們每個人去支持!國產車確實已經能跟合資品牌抗衡了,包括一直以來強大的日系品牌,但是革命尚未成功同志仍需努力!本站聲明:網站內容來源於http://www.auto6s.com/,如有侵權,請聯繫我們,我們將及時處理

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

7萬起空間最寬敞的SUV 車主們都說它優點很多?_台中搬家公司

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

目前行駛里程:寶駿560是在2016年7月份提的,目前行駛了3200公里,綜合油耗在7L/百公里,因為平時開車回比較溫柔,之前還做過6L/百公里,整體的油耗經濟性也是相當不錯。車主:怪咖購買車型:寶駿560 2016款 1。5T 手動豪華型裸車價格:9。

目前,國內市場上熱銷的自主品牌SUV,傳祺GS4、長安CS75等車型都是被眾人熟知的。然而二胎政策的出台,不少家庭對車內空間需求提升了很多,寶駿就抓住了消費者的心思,寶駿560的推出獲得很大的成功,空間、配置表現都非常得體。

用實力說話!寶駿560在2016年10月份的銷量就突破3萬輛,這也是消費者對寶駿560的信賴和支持!寶駿560整體表現還是非常讓人滿意的,尤其是在空間和駕駛感受上的表現,都非常不錯,較好的車身剛性和懸架的舒適性都是出乎大家意料的

上汽通用五菱-寶駿560

指導價:6.98-9.48萬

車主:站的高望的遠

購買車型:寶駿560 2015款 1.8L 手動舒適型

裸車價格:7.68萬元

車主點評:外觀時尚好看,很協調,朋友都誇我車頭的設計有種奔馳的感覺,因為是SUV底盤高,通過性比較好,走在爛路上在也不怕會磕到底盤了。轉向精準,全系標配电子助力,方向在低速時很輕盈高速很沉穩,行駛的質感也不錯,路感非常清晰。唯一不滿意的地方,因為是首批車型,做工用料不太好,縫隙大,不過新款在這方面已經改善了。

目前行駛里程:車子是在2015年10月份提的,目前已經行駛了3萬多公里,綜合油耗在7.3/百公里,車確實省油,體格大、多幹活少吃飯,在油耗方面我也很滿意。

車主:蘿蔔皮

購買車型:寶駿560 2016款 1.8L 手動豪華型

裸車價格:8.55萬元

車主點評:空間無敵,買寶駿560就是看中這個無敵空間,第二排座椅還能夠調節角度,在乘坐的舒適上也非常不錯,座椅也足夠寬大,包裹性也不錯,在內飾上也很有高級感,做工用料也是特別厚道,

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

尚有不足的地方就是車漆太薄,被一些樹枝劃一下就幾道小划痕。總體還說我還是非常滿意!

目前行駛里程:寶駿560是在2016年7月份提的,目前行駛了3200公里,綜合油耗在7L/百公里,因為平時開車回比較溫柔,之前還做過6L/百公里,整體的油耗經濟性也是相當不錯。

車主:怪咖

購買車型:寶駿560 2016款 1.5T 手動豪華型

裸車價格:9.08萬元

車主點評:外觀很時尚,LED轉向燈,絢麗的尾燈讓560一點也不顯得低調!座椅的包裹性和用料都很給力,座椅腰部很貼合,腿部支撐也很到位,舒適性不比合資車型差。電動助力的方向指向很靈活,駕駛感受非常的輕巧,1.5T渦輪增壓發動機,平時開車的時候在2000轉以下就能感受到推背感,動力總的來說足夠給力。比較不滿意的地方懸架調校的不是很舒適,1.5T車型目前的通病,1擋不是很好掛。希望廠商能給出一個合理的解決方案。

目前行駛里程:寶駿560是2016年7月份提到,平均油耗在6.8/百公里,很經濟實惠,我覺得560在油耗方面相當給力!

車主:國民逗比

購買車型:寶駿560 2016款 1.8L AMT智能手動豪華型

裸車價格:9.38萬元

車主點評:性價比高,智能手動解放左腳,永不熄火,對我這種新手幫助很大,在隔音效果方面也做的很好,耳朵清凈很多,可以很舒服得與後座人員交談,坐姿也會比較高,可以提前觀測預判路面情況,車內後備儲藏空間較多,增加的裝備可以放進去不顯凌亂。空間也是超大,後排的地台也是全平,舒適性高,沒得說,我選560主要是看上它空間大而且在各方面都比較均衡,最不滿意的地方,AMT的自動升擋其實還是有點頓挫感,影響乘客的舒適性。

目前行駛里程:寶駿560是在2016年6月份提的,目前行駛了9000公里,現在平均油耗在7L/百公里,走市區耗油也就在8L/百公里左右,不算高。還是比較滿意的。本站聲明:網站內容來源於http://www.auto6s.com/,如有侵權,請聯繫我們,我們將及時處理

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

都市人注意 學者調查:微生物多樣性喪失將影響身體健康_台中搬家公司

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

環境資訊中心綜合外電;姜唯 編譯;林大利 審校

本站聲明:網站內容來源環境資訊中心https://e-info.org.tw/,如有侵權,請聯繫我們,我們將及時處理

※推薦台中搬家公司優質服務,可到府估價

台中搬鋼琴,台中金庫搬運,中部廢棄物處理,南投縣搬家公司,好幫手搬家,西屯區搬家

我們都是“武漢伢”

  “lalala,lalalala……街道口的風,撩醒了夏蟲,竹床上的小孩做着夢……可愛的武漢伢,這是我的家,我們守護她。如果有一天,她也需要我,搭把手,就過了。”新型冠狀病毒感染的肺炎疫情爆發后,一首名為《武漢伢》的公益歌曲在網絡、廣播等平台上廣為流傳。歌曲以深情柔美的旋律、清新質樸的語言,溫暖撫慰了身處疫情一線的武漢人民,同時也深深打動了全國人民的心。

  17位武漢人隔空錄歌為家鄉

  譚旋和段思思都是音樂人,也是土生土長的“武漢伢”。自新型冠狀病毒感染的肺炎疫情爆發以來,他們與其他身處異鄉的武漢人一樣,格外關注疫情發展,牽挂着家鄉的親人朋友。

  1月23日,農曆大年廿九,為應對新型冠狀病毒感染的肺炎疫情,武漢宣布全市公交、地鐵、輪渡、長途客運暫停運營;機場、火車站離漢通道暫時關閉。

  當天,居住在北京的譚旋從電視上看到這則新聞,內心又焦急又難過。他給遠在新西蘭的段思思發了一條微信:我們給武漢寫首歌吧,今天就寫!段思思回復:好!

  兩人商量后決定寫兩首歌為家鄉助力加油,一首是《戰書》,另一首是《武漢伢》。前者以武漢人最親切的本土方言演繹,向病毒性肺炎宣戰。後者通過武漢人的視角,呈現武漢的自然人文之美和城市精神。

  “寫得很快,用一個通宵就完成了兩首歌的創作。段思思因為住在新西蘭,相當於熬了一個通宵加一個白天。”譚旋說。懷着滿腔的愛與情感寄託,兩人邊寫邊哭,眼淚嘩嘩地流。

  完成《武漢伢》的詞曲創作后,譚旋找來身處各地的武漢人來參与歌曲的編曲、混音、演奏、演唱、錄製等環節:編曲陳夔,混音馬濤,吉他手吳濤,演員袁姍姍、吳倩、劉思言以及不同職業的文藝工作者共17位。

  特殊時期,錄音成為最大的困難。要把這麼多不同地方的人聚在一起錄音是不太可能的,於是他們就用手機錄。儘管音質不如專業設備好,但是每個人都用最真摯的情感唱出來,最後呈現出的效果特別棒。

  “真的是一呼百應。”譚旋感動地說。歌曲錄完后,他又找到西安、哈爾濱的美術編輯,大連、杭州的文案宣傳。儘管處於春節假期,大家還是二話不說抓緊時間干,通過互聯網,在手機、電腦上迅速完成了後期製作。

  千萬網友收聽觀看為武漢加油

  《武漢伢》上線后,在廣播、電視、網絡等平台上流傳開來,並迅速成為新浪微博熱搜關鍵詞。

  1月28日,湖北廣播電視台音樂廣播部在楚天音樂廣播電台播放這首歌,並向全國上百家電台推廣。1月29日,央視《東方時空》在節目開始前配用了這首歌曲,主持人深情地說:這首歌唱出了無數武漢人的心聲,也唱出了此刻我們的心聲。

  截至2月2日16時,《武漢伢》在網易雲音樂得到近6萬人點贊,近4000條評論。在唱吧被用戶翻唱了1.2萬次,用戶翻唱作品的最高收聽率超過12萬。新浪微博里觀看該歌曲視頻最多的一條微博里,有1403萬次觀看量、26.4萬點贊、4.7萬次轉發、2萬條評論。

  許多人聽完歌曲后紛紛留言,有感動,有加油,有祝福——

  “聽到唱歌的人數次努力壓着哭腔,真的感同身受。”

  “這是我的家,在這裏長大。我的城市生病了,但我依然愛她。”

  “沒去過武漢,聽歌聽哭了!武大的櫻花聽說很美,長江大橋也很有故事吧。突如其來的疫情讓人猝不及防。時代在變化,相信國家的力量。疫情馬上就快結束了,再等等……來年一起去看櫻花!”

  看到這首歌受到大家的肯定和喜愛,譚旋和段思思內心很欣慰。譚旋表示:“我們的初衷就是通過歌曲給武漢帶去正能量,給予家鄉父老最大的鼓勵。希望聽到這首歌的人,可以從歌里得到力量,也相當於我們為這個城市盡了一點綿薄之力。”

  “武漢的精神就是不服輸,我相信樂觀勇敢的武漢人一定能挺過這次難關。武漢的櫻花會開,賣熱乾麵的老闆會重新支起攤,早上過早(注:吃早飯)的人排起長隊,煙火氣的武漢會再回來。武漢加油!”段思思說。

本站聲明:網站內容來http://www.societynews.cn/html/wh/fq/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

※教你寫出一流的銷售文案?

※廣告預算用在刀口上,台北網頁設計公司幫您達到更多曝光效益

※回頭車貨運收費標準

※別再煩惱如何寫文案,掌握八大原則!

※超省錢租車方案

※產品缺大量曝光嗎?你需要的是一流包裝設計!

※推薦台中搬家公司優質服務,可到府估價