ফিল্টার ত্রুটি লগ।
সেটErrorFilter ((ফিল্টার)
নিয়মিত এক্সপ্রেশন স্ট্রিং। ফিল্টার সত্য স্ট্রিং
function main() {
SetErrorFilter("502:|503:|tcp|character|unexpected|network|timeout|WSARecv|Connect|GetAddr|no such|reset|http|received|EOF|reused")
}
def main():
SetErrorFilter("502:|503:|tcp|character|unexpected|network|timeout|WSARecv|Connect|GetAddr|no such|reset|http|received|EOF|reused")
void main() {
SetErrorFilter("502:|503:|tcp|character|unexpected|network|timeout|WSARecv|Connect|GetAddr|no such|reset|http|received|EOF|reused");
}
সাধারণ ভুল ফিল্টার করা।
function main() {
// A random query for a non-existent order with an id of 123, allowing the interface to report an error deliberately
var order = exchange.GetOrder("123")
Log(order)
// Filter http502 errors, GetOrder interface errors, after setting the error filter, the second call to GetOrder will no longer report errors
SetErrorFilter("502:|GetOrder")
order = exchange.GetOrder("123")
Log(order)
}
def main():
order = exchange.GetOrder("123")
Log(order)
SetErrorFilter("502:|GetOrder")
order = exchange.GetOrder("123")
Log(order)
void main() {
TId orderId;
Order order = exchange.GetOrder(orderId);
Log(order);
SetErrorFilter("502:|GetOrder");
order = exchange.GetOrder(orderId);
Log(order);
}
ইন্টারফেস ত্রুটি বার্তা ফিল্টার করুন।
এই নিয়মিত অভিব্যক্তি দ্বারা মেলে এমন ত্রুটি লগগুলি লগ সিস্টেমে আপলোড করা হবে না। একাধিক ফিল্টার শর্ত সেট করতে আপনি এটি একাধিকবার কল করতে পারেন (বারের সংখ্যার কোনও সীমা নেই) । একাধিকবার সেট করা নিয়মিত অভিব্যক্তিগুলি একত্রিত হবে এবং একই সময়ে কার্যকর হবে। আপনি ত্রুটি লগগুলি ফিল্টার করতে ব্যবহৃত নিয়মিত অভিব্যক্তিটি পুনরায় সেট করতে একটি খালি স্ট্রিং সেট করতে পারেনঃSetErrorFilter("")
. ফিল্টার করা লগগুলি ডাটাবেস ফাইলটি ফুটে উঠতে বাধা দেওয়ার জন্য ডকার ডিরেক্টরিতে লাইভ ট্রেডিং আইডির সাথে সম্পর্কিত ডাটাবেস ফাইলটিতে আর লেখা হয় না।