tôi nghĩ trường hợp dẫn đến lỗi này là do đụng script giữa dividendRet dịch - tôi nghĩ trường hợp dẫn đến lỗi này là do đụng script giữa dividendRet Anh làm thế nào để nói

tôi nghĩ trường hợp dẫn đến lỗi này

tôi nghĩ trường hợp dẫn đến lỗi này là do đụng script giữa dividendRetrieval và splitDetectByQuandl. Sau khi kiểm tra database ngày 09/07/2015 và 10/07/2015, tôi có thể suy đoán sự việc xảy ra như sau:
- Khi script dividendRetrieval chạy: nó sẽ lấy giá trị của date_ex trong product_dividend_trigger de update cho special_date_update và special_date_last thành 2015/07/08 và delete hết product_price_adjusted. Nhưng sau khi script dividendRetrieval đang chạy, thì script splitDetectByQuandl bắt đầu được chạy, vì lúc đó script dividendRetrieval chưa chạy xong nên giá trị của special_date_update va special_date_last vẫn là giá trị của (special_date_last: 2001-05-04 và special_date_update:2015-07-07) nên nó sẽ rơi vào trường hợp lấy giá từ bên product_price cho product_price_adjusted theo ngày special_date_update đến special_date_update cộng thêm 40 ngày. Sau khi chạy xong nó sẽ chỉ có 1 ngày có giá là ngày 07/07/2015 và đồng thời nó update lại special_date_update là 2015-07-07 trong khi special_date_last được update là 2015-07-08.
=> Vì special_date_last lớn hơn special_date_update nên sẽ không được tính toán giá lại trong những lần tiếp theo (Hiện tại trong code đang check điều kiện là special_date_update > special_date_last hoặc special_date_last = special_date_update).

* cách khắc phục: trước khi chạy script splitDetectByQuandl thì nên check script dividendRetrieval có đang chạy hay ko. Nếu script dividendRetrieval đang chạy thì ta nên để script splitDetectByQuandl chạy lần sau. Vì script dividendRetrieval được chạy 1 lần lúc 4h sáng hàng ngày. Còn script splitDetectByQuandl được chạy 5 phút 1 lầ
0/5000
Từ: -
Sang: -
Kết quả (Anh) 1: [Sao chép]
Sao chép!
I think the case leads to this error is due to crash the script between dividendRetrieval and splitDetectByQuandl. After checking the database on 09/07/2015 and 10/07/2015, I can guess things happen as follows:-When running the dividendRetrieval script: it will retrieve the value of date_ex in product_dividend_trigger de special_date_update and special_date_last for the update 2015/07/08 and delete expired product_price_adjusted. But after the dividendRetrieval script is running, the splitDetectByQuandl script starts running, because the script is finished running yet dividendRetrieval should the value of the special_date_update va special_date_last is still of value (special_date_last: 2001-05-04 and special_date_update: 2015-09-07) so it will fall in price from product_price parties taking case for product_price_adjusted by date special_date_update to special_date_update plus 40 days. After the run is completed it will have only 1 day is priced on 07/07/2015 and at the same time it is special_date_update again update 2015-07-07 while special_date_last is update is 2015-07-08.= > For larger special_date_last special_date_update should not be calculated in the next (current code is in the check condition is special_date_update > special_date_last or special_date_last = special_date_update).* FIX: before running the splitDetectByQuandl script should check the script dividendRetrieval is running or not. If the script is running the dividendRetrieval script to splitDetectByQuandl we should run next time. Because the dividendRetrieval script is run once daily at 4:00 p.m. light. Also splitDetectByQuandl scripts are running 5 minutes 1 round!
đang được dịch, vui lòng đợi..
Kết quả (Anh) 2:[Sao chép]
Sao chép!
I think the case leading to this error is due to collision between dividendRetrieval and splitDetectByQuandl script. After checking the database dated 09.07.2015 and 10.07.2015, I can guess what happened as follows:
- When the script dividendRetrieval run: it will take the value of date_ex in product_dividend_trigger de update for special_date_update and special_date_last of 07/08/2015 and delete all product_price_adjusted. But after dividendRetrieval script is running, the script is run splitDetectByQuandl start, because then the script has not finished running dividendRetrieval up and special_date_last special_date_update value remains the value of (special_date_last: 2001-05-04 and special_date_update: 2015-07 -07), it will be the case taken from the product_price price for product_price_adjusted according to special_date_update special_date_update day plus 40 days. Once finished it will cost only 1 day is on 07.07.2015 and at the same time it is updated again special_date_update while 2015-07-07 2015-07-08 special_date_last is updated.
=> For larger special_date_last special_date_update so will not be calculated revaluation of the subsequent (now the code is checked condition is special_date_update> special_date_last or special_date_last = special_date_update). * workarounds: before running the script, you should check script dividendRetrieval splitDetectByQuandl Are run or not. If the script is running, we should dividendRetrieval to script splitDetectByQuandl run next time. Because the script is run 1 time dividendRetrieval at 4am daily. But the script is running 5 minutes splitDetectByQuandl 1 is

đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: