問題タブ [windows-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - IIS で Python WSGI サーバーをセットアップするにはどうすればよいですか?
私は Windows 環境で作業しており、IIS にコードを展開したいと考えています。同時に、Python でコーディングしたいと考えています。
IIS が fastCGI アプリケーションを実行できることを読んだので、PHP を起動して実行する方法を詳細に説明している IIS サイトにアクセスしましたが、それ以外についてはあまり説明していません。
従来の CGI 以外のものを使用して、IIS でPythonフレームワークを実行した経験のある人はいますか?
もしそうなら、これを設定するためのいくつかの指示に私を導くために説明できますか?
scheduled-tasks - 定期的な Windows サーバー ベースのプロセス
定期的に実行するさまざまなメンテナンス/監視タスクを実行するために作成したカスタム プログラムがいくつかあります (いくつかは数分ごと、いくつかは 1 日に 1 回程度)。それらをタスクスケジューラから実行するか、Windowsサービスとして実行する方が良い方法ですか(組み込みタイマーオブジェクトによってトリガーされます)?
.net - 最初の製品 Windows サーバー コードのオペレーティング システム?
初めての Windows ベース (C# .NET) アプリケーションを展開するためのサーバーを購入する準備をしていますが、ホストされたアプリケーションに Windows を使用することに慣れていません。次のバージョンの Windows を選択できます。
- Windows Server 2003
Windows Server 2003 ウェブ- Windows Server 2003 エンタープライズ
- Windows Server 2008
Windows Server 2008 ウェブ- Windows Server 2008 エンタープライズ
C# .NET アプリケーションを展開するには、これらのいずれかが適していますか?
編集:
3 つのアプリケーションが展開されますが、それぞれが基本的に同じになります。それらは、同じサーバー上で実行される可能性が高い Web サイトから取り込まれたデータから駆動されるサービスになります。
http://www.microsoft.com/windowsserver2008/en/us/compare-roles.aspx
c# - WINDOWS/system32/LogFiles が使用されています。どのプログラムがそれを使用しているかを知るにはどうすればよいですか? それがサーバーの場合、どうすればそれを使用できますか?
WINDOWS/system32/LogFiles でファイルを開く
「ファイルが別のプロセスで使用されているため」例外を生成します。他のプロセスが何であるかをどのように把握できますか?ログを更新しているサーバーでしょうか?そうである場合、関連するスケジュールされたタスクにもアクセスできるようにするにはどうすればよいですか?
ありがとう!
このサーバーにプログラムをインストールするための認証がありません。
iis - 独自のサーバーロギングスクリプトを作成するにはどうすればよいですか?
IISマネージャーで個別のWebサイトとして指定せずに、WindowsIIS6.0のサブドメインでヒットをログに記録する必要があります。これは不可能だと言われています。これを行うための独自のスクリプトを作成するにはどうすればよいですか?
セットアップのためにグーグルアナリティクスはオプションではないのではないかと思います。ファイルリクエストイベントとそのプロパティにアクセスする必要があります(私は推測しています)。
ワイアットバーネット-私はこれについて考えました!しかし、それらすべてを収集するためにそれらのプロパティを設定するにはどうすればよいですか?私は独自のログ解析ソフトウェアを作成しています。特定のものが必要なため、解析するログを生成するサーバーが必要です。
ruby-on-rails - Ruby on Rails + SQL Server 2005
これはしばらく前に対処されましたが、概説された手順や提案されたアドバイスに従ってもうまくいきませんでした. これが私の状況です:
SQL Server '05 をインストールし、別の (Ruby 以外の) アプリケーションでそれをうまく利用しています。
Rails を正常に起動して実行しています (ただし、MySQL のみ)。
Rails sqlserver アダプター gem (およびその依存関係) をインストールしました。
ADO.rb (Ruby-DBI の古いビルドでのみ利用可能) をダウンロードし、c:\ruby\lib\ruby\site_ruby\1.8\DBD\ADO\ADO.rb に配置しました。
sqlserver アダプターを使用するように database.yml を構成し、有効なログイン情報を使用してデータベースに向けました。
移行を実行しようとすると、「ドライバー ADO をロードできません (初期化されていない定数 DBI::DBD::ADO)」というエラーが表示されます。
ご協力いただきありがとうございます。
iis - Windows2003でのファイルダウンロードのパフォーマンスを向上させる
バージニア州アッシュバーンのpryme.netにWatchguardx1250eファイアウォールと高速ネットワークセットアップがあります。私はここオフィスにVerizonFIOS(50メガビット)を持っており、提供されたURLからテストダウンロードを実行しました。テストファイル(おそらくLinuxから)から5.8MB/秒を取得します。しかし、ファイアウォールの背後でWindows 2003を実行しているサーバー(x1250e)からは、プロキシではなくHTTPの通常のパケットフィルターを使用しているだけで、非常に基本的な構成で、ラックから2MB/秒しか取得できません。
ダウンロードを高速に提供するには何をする必要がありますか?ボトルネックのないネットワーク、コンピューターへの50メガビットのサービス、ラック内のGigE接続がある場合、この速度低下はどこにありますか?ファイアウォールをバイパスしようとしましたが、問題が残っているので、Windows2003にあると思います。2MB/秒ではなく6MB/秒でダウンロードをプッシュするように調整できるものはありますか?
ヒントやコツはありますか?HTTPダウンロードのパフォーマンスを向上させるために構成するものはありますか?
Pryme.netテストURL:
私のダウンロードURL:
http://download.logbookpro.com/lbpro.exe
ありがとうございました。
c# - Windows 2003 での .NET アプリケーションのパフォーマンスの問題
8 GB の RAM と Windows Server 2003 Enterprise がインストールされた 2 x クアッド コア Xeon サーバーがあります。.NET Framework 3.5 に基づくアプリケーション サーバーをインストールしました。サーバーは、データベース サーバーとして SQL Server 2005 を使用します。
アプリケーション サーバーをインストールしたときは、パフォーマンスが非常に高速で、すべて問題ありませんでした。ドメインに参加すると、パフォーマンスが劇的に低下しました。たとえば、完了までに 1 秒かかったタスクが約 30 秒かかります。これは、.NET ベースのアプリケーションのパフォーマンスのみがこのパフォーマンス ヒットを記録し、他のアプリケーションは通常の速度で実行されるため、非常に奇妙です。
なぜこれが起こっているのか、誰にも分かりますか?どんな助けや提案も大歓迎です。
c++ - サーバー アプリケーションは、N 個のクライアントに ping を送信する必要があります。マルチスレッド化する方法はありますか?
サーバー アプリケーション (Windows Server 2003) を作成して、クライアントに対して最大 1000 回の ping 呼び出しを行い、受信応答を待機しています。ping は ICMP 接続を使用するため、サーバーが応答を受信する IP を定義する方法が見つかりませんでした。現在、私は Mutex によるブロッキングを使用していますが、実質的にマルチスレッドのすべてのボーナスを取り除きます。マルチスレッドで作成する別の方法はありますか? クライアントに接続する別の方法を使用する必要があるかもしれません (クライアントへの接続があるかどうかを最速の方法でチェックすることが目標です)。