22 lines
856 B
PHP
22 lines
856 B
PHP
<?php
|
|
|
|
return [
|
|
'connection' => env('BUSINESS_MIRROR_DB_CONNECTION', 'business_mirror'),
|
|
|
|
// 只有生产刷新节点写镜像;开发环境和网页请求只读共享结果。
|
|
'refresh_enabled' => env(
|
|
'BUSINESS_MIRROR_REFRESH_ENABLED',
|
|
env('APP_ENV', 'production') === 'production'
|
|
),
|
|
|
|
'product_prices' => [
|
|
'dataset_key' => 'supplier-payables.product-prices',
|
|
'source_key' => 'operations_replica',
|
|
'source_object' => 'rpt.Bulk_Price_Limit',
|
|
'batch_size' => (int) env('PRODUCT_PRICE_MIRROR_BATCH_SIZE', 500),
|
|
'max_batches_per_run' => (int) env('PRODUCT_PRICE_MIRROR_MAX_BATCHES', 4),
|
|
// 上游完成记录通常不再变化;仍回看 48 小时,覆盖迟到或修正数据。
|
|
'overlap_hours' => (int) env('PRODUCT_PRICE_MIRROR_OVERLAP_HOURS', 48),
|
|
],
|
|
];
|