亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C# 中web如何定時(shí)同步數(shù)據(jù)

admin
2021年3月8日 9:23 本文熱度 4587
之前做定時(shí)器同步方法試過(guò)很多方法, 不過(guò)都有些問(wèn)題:
1)quartz + IIS 方式(web項(xiàng)目發(fā)布到IIS上,出現(xiàn)IIS應(yīng)用池回收問(wèn)題)
2)用線程Timer方式 (出現(xiàn)多個(gè)線程同步同個(gè)任務(wù)問(wèn)題)
3)window計(jì)劃任務(wù)+ api方法 方式
4)quartz+ window服務(wù)(暫不到怎么弄)
最后確定用第(3)種方式,解決了定時(shí)同步數(shù)據(jù)問(wèn)題。

假如我們需要每隔5分鐘定時(shí)同步數(shù)據(jù),那么做一個(gè)api 同步方法映射到外部可調(diào)用,然后用window計(jì)劃任務(wù)做一個(gè)任務(wù),定時(shí)調(diào)用批處理文件(文件包含調(diào)用api方法的語(yǔ)法)。我這邊做一個(gè)每隔5分鐘調(diào)用方法獲取數(shù)據(jù)demo:
1、api方法

         ///

        /// 獲取配送點(diǎn)列表(收貨客戶(hù)或送貨客戶(hù))

        ///

        /// 傳遞數(shù)據(jù)

        ///

        [System.Web.Http.HttpPost]

        public string GetDeliveryPointList([FromBody] JObject obj)

        {

            MobileResult result = myService.GetDeliveryPointList(obj);

            return JsonConvert.SerializeObject(result);

        }

注意:這個(gè)方法外部可通過(guò)ajax調(diào)用的到,如果是要同步數(shù)據(jù),那邊方法改成可同步數(shù)據(jù)方法。


2、配置curl表達(dá)式

@echo off 
curl --data "PAGE_NUM=1&ROW_NUM=5" http://14.23.113.2:9698/api/IPhoneApp/MobileApp/GetDeliveryPointList/1 | iconv -f utf-8 -t gbk >>D:\Sync\SyncFuns_log.txt
exit


3、安裝curl程序

     下載地址:https://pan.baidu.com/s/13acW5HCatnhb1KPlzNSbYA, 解壓壓縮文件


將1(curl.exe)文件復(fù)制到C:\Windows\System32\目錄下,將2(libiconv.exe)安裝后,將安裝路徑添加到環(huán)境變量Path中 ,

C:\Program Files (x86)\GnuWin32\bin ,將上面curl表達(dá)式保存成批處理文件(SyncFuns.bat)



4、創(chuàng)建window計(jì)劃任務(wù)

 1)創(chuàng)建基本任務(wù)

1.1)常規(guī)(選中圈中的的內(nèi)容)



1.2)觸發(fā)器

 新增觸發(fā)器,選中重復(fù)任務(wù)間隔5分鐘,持續(xù)時(shí)間為無(wú)限期



1.3)操作

新增任務(wù),選中批處理文件(SyncFuns.bat)



1.4) 條件

電源記得去掉,如果電腦沒(méi)插電源,計(jì)劃任務(wù)不會(huì)觸發(fā)



5、啟用計(jì)劃任務(wù)


查看運(yùn)行結(jié)果:

該文章在 2021/3/8 9:23:34 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved